所以我在npm包脚本中运行任务,但我想传递watch选项npm start.
这有效:
"scripts": {
"scss": "node-sass src/style.scss dist/style.css -w"
}
Run Code Online (Sandbox Code Playgroud)
这不会编译,监视或抛出任何错误:
"scripts": {
"scss": "node-sass src/style.scss dist/style.css",
"start": "parallelshell \"npm run scss -- -w\""
}
Run Code Online (Sandbox Code Playgroud)
没有parallelshell无论是否有简写都行不通.
我假设问题是运行脚本在引号中传递额外的参数,所以命令如下:
node-sass src/style.scss dist/style.css "-w"
Run Code Online (Sandbox Code Playgroud)
我希望这可以在不添加任何依赖项的情况下工作.我错过了什么?
顺便说一句,我在Windows 10中使用命令提示符/ git bash.