首页 > 解决方案 > 访问 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);

我希望能够访问从命令行获得的环境参数(例如打印值)。

标签: npm-scripts

解决方案


我找到了解决方案。使用它会给我“环境”参数的值(在我的例子中是“DEV”)。

process.env.environment

推荐阅读