微信小门径在 2.2.1 版块后加多了对 npm 包加载的复旧长沙app开发公司,使得小门径复旧使用 npm 装配第三方包。
1. 在小门径中加载 npm 包
node_modules不错 在小门径根目次下,也不错存在于小门径根目次下的各个子目次中。然而弗成以 在小门径根目次外。使用--production选项,不错减少装配一些业务无关的 npm 包,从而减少所有这个词小门径包的大小。
2. 构建 npm 包
在微信小门径开导器用的「器用」菜单下点击「构建 npm」号令,进行 npm 包的构建,此构建不错将 npm 包构建成在小门径中可加载使用的包。
node_modules 目次不会参与编译、上传和打包中,是以小门径念念要使用 npm 包必须走一遍“构建 npm”的经由,在最外层的 node_modules 的同级目次下会生成一个 miniprogram_npm 目次,APP开发公司内部会存放构建打包后的 npm 包,也即是小门径确凿使用的 npm 包。
构建打包分为两种:小门径 npm 包会径直拷贝构建文献生成目次下的所有文献到 miniprogram_npm 中;其他 npm 包则会从进口 js 文献开动走一遍依赖分析和打包经由(肖似 webpack)。
app寻找 npm 包的经由和 npm 的完毕肖似,从依赖 npm 包的文献场地目次开动逐层往外找,直到找到可用的 npm 包或是小门径根目次适度。
构建完成后还需要阐述名目已勾选了「使用 npm 模块」。
3.使用npm包
js 中引入 npm 包:
使用 npm 包中的自界说组件:
miniprogram-datepicker组件运行后果
[扫码下载app,中过数字彩1千万以上的专家都在这儿!]
[扫码下载app,中过数字彩1千万以上的专家都在这儿!]
其他
微信小门径npm复旧文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html
以上即是本文的一起执行长沙app开发公司,但愿对大众的学习有所匡助,也但愿大众多多复旧剧本之家。