在不使用双破折号的情况下,可以使用--
来传递参数给NPM脚本。具体步骤如下:
--
来接收参数。例如:"scripts": {
"myScript": "node myScript.js --"
}
在上述例子中,myScript
是自定义的脚本名称,myScript.js
是要执行的脚本文件。
--
后面添加参数。例如:npm run myScript -- 参数1 参数2
在上述例子中,参数1
和参数2
是要传递给脚本的参数。
process.argv
来获取传递的参数。例如:const args = process.argv.slice(2);
console.log(args);
在上述例子中,args
是一个数组,包含了传递给脚本的参数。
这样,你就可以在不使用双破折号的情况下,将参数传递给NPM脚本了。
请注意,以上答案是基于一般的NPM脚本使用情况,具体的实现方式可能会因项目配置或需求而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云