下载了vikingship 1.0.2 并没有实现按需加载

来源:13-8 使用 travis 自动发布文档页面

慕娘2597344

2021-01-01

图片描述

图片描述

我按照老师的例子给自己的组件设置sideEffects 无效 多次尝试后失败

然后

我本次安装vikingship 1.0.2 代码只是引入了button 其他都没有引入 可是打包后的文件里面依然有其他组件 而且打包的这个文件有3M

写回答

2回答

张轩

2021-01-01

同学你好 这是我使用 1.0.2 的打包结果 

  39.93 KB  build/static/js/2.a730ddb4.chunk.js

  3.81 KB   build/static/css/2.63731921.chunk.css

  775 B     build/static/js/runtime-main.d3ae02b6.js

  680 B     build/static/js/main.4ad267ed.chunk.js

  547 B     build/static/css/main.5f361e03.chunk.css

并没有出现其他的问题。

1 文件中的单词是 contextmenu 和我们的 menu 组件没有关系。

2 npm run start 启动开发环境和最终 build 生成的生成环境的代码是有区别的,它有可能没有对性能做特别的优化。以生产环境为最终的结果。

0
1
慕娘2597344
非常感谢!
2021-01-01
共1条回复

慕娘2597344

提问者

2021-01-01

不好意思 我又试了几次 还是有几个问题:

 1.npm run build 打包后的文件没有没使用的组件 主要这个打包后的文件里面有menu 不知道这个menu是哪里来的 我项目里没有任何menu标签啊 好奇怪 

2. 但是我执行npm run start 就可以在浏览器中看到0.chunk.js中看到所有未使用的组件 为什么啊

0
0

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2123 学习 · 959 问题

查看课程