我有以下两个node.js命令行命令:
$ NODE_ENV=dev_local npm start --fp data_for_testing/csvfile.csv --mptp map_ivr_itg
$ NODE_ENV=dev_local node start_script --fp data_for_testing/csvfile.csv --mptp map_ivr_itg我正在使用node.js的命令行和环境变量解析器nconf。
问题是命令行参数--fp和--mptp在使用npm时似乎消失了。

此外,作为旁白,是否有任何程序将--fp解释为武力标志,正如NPM所警告的那样?
发布于 2015-05-07 06:19:58
您的命令行标志(例如,--fp)被发送到npm,而不是运行npm start所产生的脚本。要将它们作为参数发送到结果脚本, by itself as an argument。这表明剩下的参数是用于结果脚本的,而不是npm本身的。
npm start -- --fp ...https://stackoverflow.com/questions/30090366
复制相似问题