将命令行参数发送到npm脚本

匆匆过客 提交于 2020-05-04 08:31:28

问题:

The scripts portion of my package.json currently looks like this: 我的package.jsonscripts部分当前如下所示:

"scripts": {
    "start": "node ./script.js server"
}

...which means I can run npm start to start the server. ...这意味着我可以运行npm start来启动服务器。 So far so good. 到现在为止还挺好。

However, I would like to be able to run something like npm start 8080 and have the argument(s) passed to script.js (eg npm start 8080 => node ./script.js server 8080 ). 但是,我希望能够运行npm start 8080类的东西,并将参数传递给script.js (例如npm start 8080 => node ./script.js server 8080 )。 Is this possible? 这可能吗?


解决方案:

参考一: https://stackoom.com/question/majh/将命令行参数发送到npm脚本
参考二: https://oldbug.net/q/majh/Sending-command-line-arguments-to-npm-script
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!