最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 5浏览 0评论

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

评论列表 (0)

  1. 暂无评论