npm发包

配置文件

{
  "main": "程序主入口",
  "module": "es6导入语法入口(import)",
}

注意事项

  • 代码要经过babel处理
# --copy-files 因为引入的非js文件babel不处理,所有要同步拷贝到相应目录
babel src --out-dir lib --copy-files
  • 要使用extranal排除的包,不用babel-plugin-import,否则会导致无法排除,导致构建生成包体积变大