为了使用Vue CLI 3,我已经更新了一个大项目,但是自从这样做以来,热重装就非常缓慢:
在CLI 3之前从未发生过。我是否需要激活某种缓存机制?
答案 0 :(得分:0)
张贴给遇到相同问题的任何人的帖子。原来,这与我使用style-resources-loader
插件的方式有关(该插件使我可以全局使用SASS变量)。
我认为我们需要加载所有样式才能使插件映射事物,但实际上,我们只需要绑定所需的全局样式即可。
pluginOptions: {
'style-resources-loader': {
preProcessor: 'scss',
patterns: [
path.resolve(__dirname, './src/shared/assets/styles/vars/_all.scss')
]
}
}
每次触发组件时都会重建这些文件,因此需要大量的热重装时间(该项目有很多 的SCSS)