我的package.json中的脚本
"start": "cross-env NODE_ENV=development PORT=3000 CODE_SPLIT=0 node ./react-imvc/bin/www-babel-register",
我需要启动--inspect
,由于某种原因,我无法修改package.json,例如
"start": "cross-env NODE_ENV=development PORT=3000 CODE_SPLIT=0 node --inspect ./react-imvc/bin/www-babel-register"
我想直接使用脚本,如下所示:
npm run "cross-env NODE_ENV=development PORT=3000 CODE_SPLIT=0 node --inspect ./react-imvc/bin/www-babel-register"
使用npm run script
,但失败了。
如何使用上面的npm脚本?
答案 0 :(得分:1)
假设您要使用arg npm run start -- --inspect
运行脚本而不更改$ npm run --help
npm run-script <command> [-- <args>...]
alias: run
:
import re
from datetime import timedelta
def full_days(day_time):
d, h, m, s = map(int, re.split('\D+', day_time))
delta = timedelta(hours=h, minutes=m, seconds=s)
return d + delta.total_seconds() / timedelta(days=1).total_seconds()
print full_days('1 days 19:55:00')
print full_days('0 days 43:55:00')
print full_days('134 days 15:34:00')
请参阅:
1.82986111111
1.82986111111
134.648611111
答案 1 :(得分:0)
所以你想要执行你package.json
中的脚本,它应该是这样的(在你添加了--inspect标志之后):
"scripts": {
"start": "cross-env NODE_ENV=development PORT=3000 CODE_SPLIT=0 node --inspect ./react-imvc/bin/www-babel-register"
}
这可以通过致电npm run start
来完成。在另一个键下添加更多脚本可让您使用`npm run'调用它们。