gpt4 book ai didi

css - Node-Sass 将单个目录中的多个文件编译为一个文件

转载 作者:行者123 更新时间:2023-11-28 11:03:40 25 4
gpt4 key购买 nike

我需要使用 node-sass 将多个 scss 文件编译成一个 css 文件。

我的结构是这样的:

/
/scss
app.scss
/components
header.scss
/css
app.css

在我的 app.scss 文件中,我导入了所有其他文件。所以只看那个文件不能像我试过的这个例子那样工作:

"watch": "node-sass -w scss/app.scss css/app.css"

只要我将所有代码都放入该文件并且每次都没有导入任何其他内容或手动编译它,它就可以工作,但是监视没有工作。

所以我也试了这个也无济于事:

"watch": "node-sass -wr scss/* app.css"

最佳答案

您可以使用 onchange npm 包。您可以观察 glob 并在它们发生任何变化时运行脚本。

"watch": "onchange 'scss/**/*.scss' -- npm run compile",
"compile": "node-sass scss/app.scss css/app.css"

关于css - Node-Sass 将单个目录中的多个文件编译为一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42664998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com