最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用节点萨斯表选项与NPM运行脚本

运维笔记admin10浏览0评论

使用节点萨斯表选项与NPM运行脚本

使用节点萨斯表选项与NPM运行脚本

所以,我在运行包故宫的脚本任务,但我想通过在npm start手表的选择。

这工作:

"scripts": {
  "scss": "node-sass src/style.scss dist/style.css -w"
}

这并不编译,手表,或引发任何错误:

"scripts": {
  "scss": "node-sass src/style.scss dist/style.css",
  "start": "parallelshell \"npm run scss -- -w\""
}

没有parallelshell无法正常工作或有无简写。

我认为问题是运行脚本传递额外的参数加引号,因此命令出来,如:

node-sass src/style.scss dist/style.css "-w"

我想这是不添加任何依赖关系的工作。我在想什么?

顺便说一句,我在Windows 10使用命令提示符/ bash的git的。

回答如下:

这是我的设置对CSS建筑

"scripts": {
  "css": "node-sass src/style.scss -o dist",
  "css:watch": "npm run css && node-sass src/style.scss -wo dist"
},
"devDependencies": {
  "node-sass": "^3.4.2"
}

-o标志设置目录输出的CSS。我有一个非看版“CSS”因为看版“CSS:看”〜不只要它的运行〜,它只能运行在变化建立,所以我打电话

npm run css 

致电前

node-sass src/style.scss -wo dist

如果你只希望它在改变运行,而不是在第一次运行时,只需使用

"css:watch": "node-sass src/style.scss -wo dist"
发布评论

评论列表(0)

  1. 暂无评论