node.js - 一起看 SASS/SCSS 和 nodemon
问题描述
我想一起运行 Nodemon 和 node-sass watcher。
我在 package.json 文件上尝试了以下脚本。
"build-css": "node-sass --include-path scss scss/main.scss public/css/main.css",
"watch-css": "nodemon -e scss -x \"npm run build-css & nodemon server.js\""
和 devDependencies 是:
"devDependencies": {
"node-sass": "^4.9.0",
"nodemon": "^1.17.5"
},
& nodemon server.js
它确实有效,但我的问题是,如果我不添加watch-css
脚本,它就不会运行服务器和 Web 应用程序。
有什么好的解决方案吗?
谢谢。
解决方案
package.js
-e 是扩展列表
https://www.npmjs.com/package/nodemon
"scripts": {
"start": "nodemon app.js -e js,scss,pug"
},
app.js
https://www.npmjs.com/package/node-sass
var result = sass.renderSync({
file: scss_filename,
[, options..]
});
推荐阅读
- azure - Microsoftapplicationinsight.dll 以这样的方式进行编辑,以便使用它离线将数据发布到云端
- c# - 循环遍历各种枚举的函数
- macos - 以编程方式禁用 NSWindow 捕捉/粘性
- python-3.x - 将 npz 转换为 csv 格式时出现关键错误
- weblogic - 带有 TwelveMonkeys 的 ClassCastExceptions 甚至在 Weblogic 12c 上的隔离应用程序类加载器上
- python - 使用python循环遍历复杂的xml数据以获取特定值
- sql - SQL中没有固定列数的列的连接
- mongodb - 尝试使用 Mongo 查询加入(查找)两个集合,但它给我一个错误
- javascript - Browserify Express App 错误:解析文件意外令牌
- python - 在遇到换行符或逗号时拆分/剥离一组行