0.1.0 • Published 4 years ago
@nicolaz/tester v0.1.0
@nicolaz/tester
上手
安装
$ npm i @nicolaz/tester
使用
import MyLib from '@nicolaz/tester';
开发
项目使用 rollup 进行构建,你可以任意修改配置文件 rollup.config.js
并扩展它,也可以在这里搜寻你需要的 rollup 插件。
实时构建测试包
- 执行
npm start
构建并监视文件的更改 - 执行
npm link
软链项目包到全局 - 在你测试的项目中,执行
npm link @nicolaz/tester
构建 UMD 包
package.json:
"scripts": {
- "build": "rollup -c --environment NODE_ENV:production",
+ "build": "rollup -c --environment NODE_ENV:production,INCLUDE_UMD",
}
具体配置细节可查看 rollup.config.js,如果你要弄清楚 rollup 如何配置环境变量,请参考官方文档。
构建生产包
npm run build
测试
默认已内置了 mocha。在 /test
目录下编写完单元测试后,直接执行:
npm test
发布
0.1.0
4 years ago