使用 npm 包
- 安装包
- 使用小程序开发者工具:工具—》构建 npm
- 勾选使用 npm 模块
- 构建完成之后即可使用 npm 包(小程序官方 weUI 库构建 NPM 时候速度快,并且暂时没有发现 bug)
JS 模块包
直接 require
小程序组件库
{
"usingComponents": {
"myPackage": "packageName",
"package-other": "packageName/other"
}
}
为什么会有构建 npm 这一步?
1.node_modules目录不会参与打包,编译,上传
2.构建完毕后,在小程序根目录下会生成一个miniprogram_npm目录,与 node_modules 平级,里面存放打包构建好的 npm 包,也就是小程序真正使用的 npm 包
3.小程序 npm 包会直接拷贝至miniprogram_npm,其他 npm 包则会由入口,根据依赖关系进行打包的过程