vue icon indicating copy to clipboard operation
vue copied to clipboard

SFC <script setup> not tree-shakable

Open 1593292349 opened this issue 1 year ago • 3 comments

Version

2.7.10

Reproduction link

github.com

Steps to reproduce

1.Pull my project and install the dependency 2.Run the command npm run build 3.Compare the src/app.vue source code with the packaged dist/main.js code 4.I didn't use test2 or test3 in src/app.vue, But it's still inside dist/main.js 5.If I use

What is expected?

dist/main.js not contain code for test2 and test3

What is actually happening?

dist/main.js contain code for test2 and test3


There is no problem in vue 3.2.37 + vue-loader 17.0.0 vue 2.7.10 + vue-loader 15.10.0 has some problems

1593292349 avatar Aug 27 '22 17:08 1593292349

1 SFC

1593292349 avatar Aug 27 '22 17:08 1593292349

2 SFC

1593292349 avatar Aug 27 '22 17:08 1593292349

👀

jens-morten-mikkelsen avatar Sep 16 '22 07:09 jens-morten-mikkelsen