微信开发者工具使用npm

451 阅读1分钟

执行如下命令

npm init
npm install moment --save 
npm i --save lodash

微信开发工具 工具->npm构建

构建打包分为两种:小程序 npm 包会直接拷贝构建文件生成目录下的所有文件到 miniprogram_npm 中;其他 npm 包则会从入口 js 文件开始走一遍依赖分析和打包过程(类似 webpack)。

  1. 构建npm会将npm包的入口文件(eg: moment.js),打包后更名为index.js
  2. 构建npm仅将npm包的入口js文件及其依赖的模块进行打包处理,除此之外的文件(eg: moment的语言环境包)并不会做打包处理

小程序中moment使用中文语言包

1.复制\node_modules\moment\locale文件夹到miniprogram_npm\moment\locale; 2. 批量locale文件夹中语言文件"../moment"为"../index" 3. 在app.js入口文件中设置中文语言 4. 在页面中引入moment 测试下语言设置是否生效 moment().format('LLL')

let moment = require('moment'); 
// import moment from 'moment'; 
moment.locale('zh-cn');