我正在尝试使我的前端设计过程更加模块化,并且正在探索webpack。它支持样式加载器,它允许您导入 css 文件并将其注入到文档中,如下所示:
require("style/url!file!./file.css");
// => add a <link rel="stylesheet"> to file.css to document
但是,我的主要关注点是网站而不是 webapps 1,所以通过 javascript 添加 css 感觉很奇怪。但我可能只是过时了,所以我想知道:加载器是用于所有 css,还是只用于加载 css 的小条件部分?
如果它可以用于加载所有 css,那么在使用生成的 webpackbundle.js
注入 css 而不是直接在 html 中链接 css 文件时会不会有任何惩罚?此外,如果未启用 javascript,它显然会中断吗?
1:不同之处在于我的动态内容很少,javascript 在这些网站中只扮演次要角色,而且我不是使用 javascript 进行路由,而是有页面的静态 .html 文件