npm-scripts - 访问 npm 脚本的命令行参数
问题描述
这就是我的 package.json 文件中的脚本部分:
{
"version": "0.0.1",
},
"scripts": {
"dev-wip": "environment=DEV --tags=@wip"
}
这就是我的命令行:
npm run dev-wip
通过执行以下操作,我可以毫无问题地访问 package.json 文件中的变量:
var pjson = require('../../../package.json');
console.log('version - ' + pjson.version);
我希望能够访问从命令行获得的环境参数(例如打印值)。
解决方案
我找到了解决方案。使用它会给我“环境”参数的值(在我的例子中是“DEV”)。
process.env.environment
推荐阅读
- javascript - 设置状态导致 TypeError: this is undefined
- java - 参数中的 Java 语法
- powershell - (Get-Date).ToUniversalTime() 转换为字符串但不更改格式
- java - 在 Android Things 中使用 SharedPreferences
- mysql - 想用两个请求值查找
- javascript - 在异步存储中保存和删除每周计划反应原生
- python - 从多个文件中删除多行
- django - 为什么这种情况不起作用?- 如果在模板中
- sql - 比较两列的字符串
- mysql - MySQL SELECT-query:在查询中使用 MIN()-function 时如何获得正确的 ID?