vue3的tree shaking问题

来源:7-4 Vue CLI 3 的配置方法及课程总结(2)

Mesry

2022-04-19

版本:
vue3
webpack5

在package.json中写了sideEffects: [**/*.css]
但是.vue的文件的css会被tree shaking掉,比如

<template>
	<div></div>
</template>
<script>
export default{}
</script>
<style>
	div{color:blue}
</style>

color:blue会被tree shaking,我在package.json中把sideEffects改为[**/*.css,**/*.vue']就好了,但是这么做,webpack是不是不会对.vue文件做tree shaking了,那我开启tree shaking功能就没有意义了

写回答

1回答

Dell

2022-05-01

是的,你这么做,vue 就没有 tree shaking 了

0
3
Mesry
回复
Dell
vue3应该是有tree shaking,vue2呢
2022-05-09
共3条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3615 学习 · 1291 问题

查看课程