1.2.36 • Published 5 years ago

rbn_npmtest v1.2.36

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

注意:

这是一个依据rollup构建NPM包的模板.主要用于个人发布npm包用. 依据该模板,默认构建的是es6标准模块。如果想支持更多模式,例如commonjs,amd,全局引入等方式,请参考rollup.js文档设置相对应的format。或者修改rollup.config.js配置文件。 ##建议: 由于只是为了构建一个可以发布的npm包,只是按照官方文档进行了简单的配置。 官方网址:https://www.rollupjs.com/guide/en 由于本人遇到了中文文档之后的问题踩到了坑。建议最好是看英文文档,按照文档上的提示进行简单的配置绝对不会有任何问题。 ##rollup.config.js踩坑: 1. 配置中的入口: input<string|Array> 当开启experimentalCodeSplitting: true(异步加载 import().then()选项时,会单独打包异步加载的文件)。input只能是单个入口不能为多入口 2. UMD and IIFE output formats are not supported with the experimentalCodeSplitting option. 当开启experimentalCodeSplitting: true异步加载时。输出不支持umd iife格式。 experimentalCodeSplitting 开启,只能用output.dir 不能用output.file 3. 如果构建成 umd iife 必须制定name(全局变量的名称),file(输出的文件格式),dir(输出路径); 不建议输出umd iife格式。模块化已经越来越完善。

1.2.36

5 years ago

1.2.35

5 years ago

1.2.34

5 years ago

1.2.33

5 years ago

1.2.32

5 years ago

1.2.31

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

6 years ago