使用节点萨斯表选项与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"
使用节点萨斯表选项与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"