向NPM脚本发送命令行参数这个scripts我的部分package.json目前的情况如下:"scripts": {
"start": "node ./script.js server"}.这意味着我可以跑npm start启动服务器。到目前一切尚好。但是,我希望能够运行这样的npm start 8080并将论点传递给script.js(如:npm start 8080=> node ./script.js server 8080)。这个是可能的吗?
3 回答
回首忆惘然
TA贡献1847条经验 获得超11个赞
向NPM脚本发送命令行参数
scriptspackage.json
"scripts": {
"start": "node ./script.js server"}npm start
npm start 8080script.jsnpm start 8080=> node ./script.js server 8080
扬帆大鱼
TA贡献1799条经验 获得超9个赞
package.json:
"scripts": {
"cool": "./cool.js"}cool.js:
console.log({ myVar: process.env.npm_config_myVar });npm --myVar=something run-script cool
{ myVar: 'something' }process.env.npm_config_better-npm-runprocess.env.npm_config_myVarprocess.env.npm_config_myvar
添加回答
举报
0/150
提交
取消
