如何用ES6编写的模块发布到NPM?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (1)
  • 查看 (163)

如何用ES6编写的模块发布到NPM?

提问于
用户回答回答于

将es6文件保存在src目录中,并在npm的预发布目录中创建你的lib

用户回答回答于

以下是如何使用Babel6轻松实现它的方法。

.npmignore

/src/

的gitignore

/lib/
/node_modules/

安装Babel

npm install --save-dev babel-core babel-cli babel-preset-es2015

package.json

{
  "main": "lib/index.js",
  "scripts": {
    "prepublish": "node_modules/babel-cli/bin/babel.js src --out-dir lib"
  },
  "babel": {
    "presets": ["es2015"]
  }
}

扫码关注云+社区

领取腾讯云代金券