我看过许多使用node-sass
观看特定文件夹的示例,但我的css并非都在同一个文件夹中。我想让它以onchange
(仅举例)的方式查看scss文件的所有子目录。我假设语法类似于:
`node-sass -w app/**/*.scss -o app/**/`
...但会产生错误:Error: ENOENT: no such file or directory, lstat 'app/**/*.scss'
我正在尝试使用node-sass
做什么?如果没有,是否有更好的方法将我的scss文件批量编译为css?我想尽可能坚持使用npm脚本进行构建。
答案 0 :(得分:5)
试试node-sass -rw app -o app
。
您可能想要更改输出文件夹,因为这可能会继续循环。
来源:
-r, - recursive递归地观察目录或文件 https://github.com/sass/node-sass
答案 1 :(得分:0)
为了让 node-sass 识别新创建的文件,我发现我需要重新启动 node-sass/npm。