npm 支持
npm 支持
从小程序基础库版本 3.0.0 或以上、及传音开发者工具 0.8.7 或以上开始,小程序支持使用 npm 安装第三方包。
此文档要求开发者们对 npm 有一定的了解,因此不会再去介绍 npm 的基本功能。如若之前未接触过 npm,请翻阅 官方 npm 文档 进行学习
使用 npm 包
1. 生成 package.json 文件
在项目根目录执行命令生成 package.json 文件:
npm init -y
2. 安装 npm 包
在项目根目录执行命令安装需要使用的 npm 包(例如 lodash):
npm install lodash
3. 安装完成后即可使用 npm 包
js 中引入 npm 包:
// index.js
import _ from 'lodash'
Page({
cloneData() {
const obj = [{ a: '1' }, { b: '2' }];
const data = _.cloneDeep(obj);
console.log('data: ', data);
}
})
其他说明
tips: 由于小程序编译时没有对 node_modules 里面的代码进行转译,故部分纯 JS 库由于需要进一步编译导致无法使用
部分可使用的 npm 包
每个 npm 的使用方法可查看相应的 github 或官方示例文档,点击相应的 npm 跳转即可