如何修改sass生成的css路径

发布于 2022-09-05 03:44:33 字数 203 浏览 7 评论 0

刚试着学习sass编译css,发现只能从C盘的ruby中去监听其他位置的scss的文件

C:\Ruby22-x64>sass --watch E:\前端\moneyBox\style.scss:style.css

最后生成的css还是在ruby文件夹底下,我想这个css文件生成在我这个moneyBox的文件夹下要怎么做

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

救赎№ 2022-09-12 03:44:33

style.css是相对路径,所以编译后的文件会放在当前路径下面,而当前路径是C:\Ruby22-x64,所以最后生成的文件就是C:\Ruby22-x64 + style.css,也就是C:\Ruby22-x64\style.css

所以,如果你想把CSS文件生成在moneyBox这个文件夹下面,一种是把style.css改成绝对路径,修改后的命令如下

sass --watch E:\前端\moneyBox\style.scss:E:\前端\moneyBox\style.css

第二种就是把路径切换到E:\前端\moneyBox目录下面,

cd /d E:\前端\moneyBox
sass --watch style.scss:style.css

Update:
运行结果截图如下

clipboard.png

樱娆 2022-09-12 03:44:33

试试这样

C:\Ruby22-x64>sass --watch E:\前端\moneyBox\style.scss:E:\前端\moneyBox\style.css
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文