有没有办法观看我的.sss文件并在它们发生变化时重新运行?
"css": "postcss -u autoprefixer -u postcss-easy-import -p sugarss src/index.sss -o src/index.css"
我找不到办法,我全身都看着网。我没有看到postcss提供的任何手表。有一个-w或-watch与postcss-cli,但我尝试将其添加到上面脚本的末尾。除非我做错了,否则如果我的.sss文件发生变化,我的css脚本就不会重新运行。
也许我可以使用一些通用节点观察器库?
答案 0 :(得分:0)
nodemon是一个非常强大的工具,可根据文件中的任何更改重新运行脚本,nodemon
的默认文件扩展名为.js
,默认脚本为您的package.json
文件是start
脚本。
您可以使用-e
选项覆盖观看的扩展程序,然后使用,
分隔的扩展程序,例如-e sss
。
此外,您可以使用--exec
选项覆盖您要运行的脚本,然后传递您要运行的脚本,在您的情况下,它将是--exec "npm run css"
并将所有内容nodemon -e sss --exec "npm run css"
放在一起,这将会关注sss
个文件中的更改并运行css
脚本