使用Vue样式减少CSS加载时间?

时间:2018-03-28 20:36:47

标签: css vuejs2

我甚至不确定它是否会减少加载时间,但是如果你使用多个Vue组件,你是否在Vue组件中编写了(S)CSS,或者你仍然将它写在例如模块中。的WebPack?

我想在Vue中使用CSS,只有在需要特定的Component时,浏览器才需要加载所有内容。另一方面,main.js越来越大。

那你会怎么做?我很好奇

1 个答案:

答案 0 :(得分:1)

我想,在组件中编写css会使服务器上的文件少一个,这样你就可以节省极少的加载时间,但即使你有拨号连接我也是如此无法想象它会引人注目。

除非css非常简单,否则我真的不会这样做。将css放在一个单独的文件中只会给你带来很多好处 - 基本上是解耦的所有好处:可重用性,结构清晰度,可维护性等。

很难想象一个应用程序可以从用户的几毫秒加载时间中受益。说实话,你甚至可能得不到 - 你必须进行一些速度测试。但我不会 - 除非您使用智能烤面包机或其他东西为您的网站提供服务,否则我只会使用单独的css文件。