NPM脚本命名约定
NPM script naming convention
我的package.json
中有一个脚本,看起来像这样:
{
...
scripts: {
...
"testdb:e2e": "TESTDB_ENV='...' gulp mocha:e2e:backend && gulp mocha:e2e:frontend"
}
...
}
我想添加一个脚本,专门调用我的测试环境的后端或前端。但我想知道NPM脚本命名规则是什么,但我找不到关于它的文档
"testdb:e2e": "TESTDB_ENV='...' gulp mocha:e2e:backend && gulp mocha:e2e:frontend",
"testdb:e2e:backend": "TESTDB_ENV='...' gulp mocha:e2e:backend",
"testdb:e2e:frontend": "TESTDB_ENV='...' gulp mocha:e2e:frontend"
是否有特定的命名约定用于命名npm脚本?
没有。
然而,在内部,npm使用类似pretest
和posttest
的东西。
这不是最好的东西,所以你可能更喜欢使用自己的。
相关文章:
- JavaScript命名约定;静态“;类或模块
- 命名约定的Web标准
- Javascript中的变量命名约定;jQuery
- 角度模块依赖项的命名约定
- Javascript ES6 的属性和支持值命名约定
- 自定义咕噜声任务命名约定
- Laravel和变量命名约定(蛇格+骆驼格)
- 重命名Alfresco脚本中的文件
- JavaScript事件命名约定
- backbone.js的命名约定(在rails上)
- .NET 商店中的 JavaScript 命名约定
- 如何使用此命名约定验证表单客户端
- 如何在 Javascript 命名空间脚本中创建函数数组
- Requirejs、jshint 和命名约定
- Javascript 模拟命名约定
- 使用 nodejs 时的 JavaScript 命名约定
- 不是一个正确的命名约定,但它工作正常,如果它有效,命名约定如何以及需要什么
- 在html/css/javascript的命名约定中不使用连字符时
- NPM脚本命名约定
- 用于区分节点JS中模块/实例/方法变量的命名约定