sass - 编辑 SASS 文件 (.SCSS)
问题描述
我是 SASS 的初学者!
我有一个使用 SASS 的自定义构建的 WP 站点。当我尝试编辑 .SCSS 文件中的任何样式时,这些更改不会显示在前端。
我正在使用带有“Live SASS 编译器”附加组件的 VS Code 编辑器,但是当我进行更改时,它们仍然不会反映在前端。
我显然在这里遗漏了一些东西,但真的不知道从哪里开始。
我要做的就是更改网站的样式!
谢谢
解决方案
您需要确保 SASS 已安装在您的机器上——查看官方安装链接。
安装 SASS 后,此答案的其余部分将涉及使用命令行和一些基本命令。
假设您的 CSS 和 SCSS/SASS 文件夹排列如下:
C:/Users/Me/development
/wordpress/wp-content/themes/my-theme/assets/css
/wordpress/wp-content/themes/my-theme/assets/scss
打开您喜欢的命令行界面 - 例如 PowerShell 或命令提示符。首先,通过键入以下命令并按回车键检查 SASS 是否已安装:
sass --version
您应该得到一个号码 - 如果没有,您将需要再次运行安装说明并确保您正确执行了所有操作。
如果按预期工作,您现在需要导航到包含您的资产的目录。当你加载你的命令行界面时,你应该在你的用户或主目录中——在这个例子中是C:/Users/Me
. 如果使用 PowerShell,您将在闪烁的插入符号之前看到您的当前工作目录。
您可以使用更改目录命令 - cd
- 导航到您的主题资产文件夹。使用上面的示例文件路径:
cd development/wordpress/wp-content/themes/my-theme/assets
进入此目录后,您可以运行 SASS--watch
命令来观察目录的更改并在保存时进行编译:
sass --watch scss:css
上面监视 SCSS 文件夹,并将编译好的 CSS 放入 CSS 文件夹中。完成编辑后,在终端(命令行)中按 CTRL/CMD + C,然后按Y停止查看 SCSS 文件的更改。
推荐阅读
- c - memcpy 如何找到传递对象的第一个字节?
- java - 如何检查向量的大小是否存在?
- postgresql - 运行 docker compose 时无法连接到 PostgreSQL
- c++ - GDB/C++ - 回溯时如何隐藏 const 静态字段?
- c++ - SPOJ 上的快速乘法
- powershell - 运行PowerShell进程时如何阻止Windows 10机器休眠/休眠?
- javascript - 同一页面中有多个 p5.js 画布
- swift - 强密码建议停止在 iOS14 中注册?
- reactjs - React.js - Material-ui DataGrid 禁用行宽
- python - 基于 Django Rest Framework 中权限的不同查询集