【发布时间】:2016-01-12 18:55:25
【问题描述】:
我有一个 npm 启动脚本 "start": "babel-node index.js"
如果我想向它传递参数,如果我没有在参数前面加上--,它就可以工作。
我想传递npm start --delete 之类的内容来删除数据库的内容。
我尝试通过process.argv 获取参数。
npm start delete 传递参数,但 npm start --delte 不传递。
我必须做些什么才能使其正常工作,甚至有可能吗? 提前致谢。
【问题讨论】:
-
您是否尝试过仅使用标准 Babel 包,然后将输出通过管道传输到节点?可能不适合您,但可能值得一看是否有效?例如:
babel index.js | node --delete
标签: javascript node.js command-line-arguments babeljs