相关疑难解决方法(0)

使用带有npm run-script的node-sass watch选项

所以我在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.

sass build-tools node.js npm node-sass

22
推荐指数
2
解决办法
2万
查看次数

标签 统计

build-tools ×1

node-sass ×1

node.js ×1

npm ×1

sass ×1