webpack require css 时生成style标签插入到dom,还需要gulp把css压缩合并,用link直接引用吗?

webpack require css的时候是生成style标签插入到dom中
那么所有的css文件都适合这样吗,还有必要直接用link引用css吗?
是否还需要gulp来把css压缩合并,用link直接引用

阅读 9.7k
4 个回答

他的思想本来就是要你手动import资源。

不建议动态插入样式,可能导致插入过多,影响页面渲染效率。直接在当前页面样式文件中@import组件样式,再使用打包工具合并即可。

不太适合的,应该是一些跟某些js组件关联的小部分样式才这样打包

页面中绝大部分的样式,都是用来支撑整个页面的,如果都用webpack打包。那么在js加载解析之前,整个页面就处于无样式状态下。

对体验很不好的。万一用户禁用了js,那就更糟糕

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进