【发布时间】:2022-01-16 10:10:38
【问题描述】:
我想删除所有标准样式,然后添加我自己的。我从文件夹 assets/css 中删除了所有文件,然后重新启动服务器 - 以前的样式仍然存在。然后我还从文件夹 priv/static/css 中删除了样式,然后重新启动服务器 - 以前的样式仍然存在。请告诉我,我做错了什么以及如何正确添加/删除 CSS?
【问题讨论】:
我想删除所有标准样式,然后添加我自己的。我从文件夹 assets/css 中删除了所有文件,然后重新启动服务器 - 以前的样式仍然存在。然后我还从文件夹 priv/static/css 中删除了样式,然后重新启动服务器 - 以前的样式仍然存在。请告诉我,我做错了什么以及如何正确添加/删除 CSS?
【问题讨论】:
我通过将必要的 CSS 导入到 assets/js/app.js 中解决了这个问题
import "../css/test.css"
我不知道这个解决方案有多正确,但它确实有效。
【讨论】:
app.js 文件中的导入。这意味着 webpack 将无法构建您的资产,因为它找不到任何东西。这导致“旧”资产仍然存在。现在您已经替换了导入,webpack 再次正确构建并且您可以正确看到新样式。
删除node_modules/.cache,你应该会很好。
【讨论】: