相关疑难解决方法(0)

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

scriptspackage.json目前的部分看起来像这样:

"scripts": {
    "start": "node ./script.js server"
}
Run Code Online (Sandbox Code Playgroud)

...这意味着我可以运行npm start来启动服务器.到现在为止还挺好.

但是,我希望能够运行类似的东西npm start 8080并将参数传递给script.js(例如npm start 8080=> node ./script.js server 8080).这可能吗?

javascript node.js npm

691
推荐指数
12
解决办法
38万
查看次数

将参数传递给package.json中的npm脚本

有没有办法在package.json命令中传递参数?

我的剧本:

"scripts": {
  "test": "node mytest.js $1 $2 | node_modules/tap-difflet/bin/tap-difflet"
}
Run Code Online (Sandbox Code Playgroud)

CLI npm run test 8080 production

然后,mytest.js我想得到论点process.argv

parameters arguments node.js npm

33
推荐指数
1
解决办法
3万
查看次数

运行"yarn run"时将参数传递给"node"可执行文件

可以使用各种选项启动节点.--inspect旗帜特别有趣:

node --inspect node_modules/.bin/jest some.spec.js
Run Code Online (Sandbox Code Playgroud)

有可能以--inspect某种方式传递旗帜yarn run吗?例如:

yarn run test --inspect some.spec.js 
Run Code Online (Sandbox Code Playgroud)

还有一个类似的问题npm run,它似乎是不可能的.

node.js npm yarnpkg

8
推荐指数
1
解决办法
4179
查看次数

标签 统计

node.js ×3

npm ×3

arguments ×1

javascript ×1

parameters ×1

yarnpkg ×1