社区
JavaScript
帖子详情
看到vue3的核心特性之一是支持摇树优化,但是这不是vue2时期就能借助webpack实现的吗?
mm_liu
2021-02-18 05:54:59
所以想问下各位大佬,vue3支持的摇树优化,是怎么玩的,难道它不是借助webpack插件了?与vue2的摇树优化比起来,有什么进化呢?
...全文
461
1
打赏
收藏
看到vue3的核心特性之一是支持摇树优化,但是这不是vue2时期就能借助webpack实现的吗?
所以想问下各位大佬,vue3支持的摇树优化,是怎么玩的,难道它不是借助webpack插件了?与vue2的摇树优化比起来,有什么进化呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daswcszxw
2021-02-24
打赏
举报
回复
没有用过vue,对webpack有点了解。 关于tree-shaking网上有很多优秀的文章讲述它的实现原理。 至于vue某个版本增加使用了trre-sharking原理,来消除引用但未使用的代码,这和webpack没有关系。 那位大佬自己又搞的vite2.0已经发布了,可以学习学习。
Vue
3 - Tree Shaking
摇树
优化
(它是什么?跟
Vue
3 有什么关系?)
vue
官方文档,
vue
Tree Shaking
摇树
官方文档,
vue
3快速入门-Tree shaking,
vue
3学习之
摇树
优化
,
Vue
3中提到的Tree-shaking,说说
Vue
3.0中Treeshaking
特性
,
Vue
3中提到的Tree-shaking,
Vue
3.0中Treeshaking全局API
特性
,shaking tree 原理,
Vue
3中提到的Tree-shaking,
Vue
3.0中Treeshaking,
Vue
3 - Tree Shaking
摇树
优化
(它是什么?跟
Vue
3 有
Vue
3使用
Webpack
?
推荐场景: 维护现有
Webpack
项目升级到
Vue
3。 需要高度定制化构建流程的企业级应用。 新项目建议:优先使用 Vite,除非有明确依赖
Webpack
的需求。
vue
-cli3搭建项目之
webpack
配置
vue
-cli3搭建完整项目之
webpack
配置 前面篇介绍了项目初始化,下面就要开始对项目
webpack
进行配置,由于
vue
-cli3将
webpack
的基础配置全部内嵌了,这就导致我们初始化项目完成之后发现原先的
webpack
的config配置全部都消失不见了,那该怎么办呢?别慌,
vue
-cli3早就考虑到了这一点,它预留了一个
vue
.config.js的js文件供我们对
webpack
进行自...
vue
-cli是什么?和
webpack
是什么关系?
Vue
CLI是
Vue
.js项目的官方脚手架,基于Node.js与
Webpack
构建。安装
Vue
CLI前需确保Node.js已安装,随后通过npm全局安装。
Vue
CLI能迅速创建和管理
Vue
.js项目,提升开发效率。而
Webpack
则负责资源打包,通过配置文件管理依赖、插件等,
优化
代码并分割资源,提高项目性能。
Vue
CLI与
Webpack
的完美结合,让开发者更专注于业务逻辑,轻松构建高效、稳定的
Vue
.js应用。
使用
Vue
脚手架,为什么要学
webpack
?
先问大家一个很简单的问题:
vue
init
webpack
prjectName 与
vue
create projectName 有什么区别呢? 它们是
Vue
-cli 2 和
Vue
-cli3 创建项目的两个命令,之所以两个命令不同,根本原因是
Vue
-cli2 是基于
webpack
3,而
vue
-cli3 是基于
webpack
4 的。 所以我们先介绍
webpack
是如何管理项目的,如何把项目中 js、css、html等是如何压缩转换文件?然后学习
vue
-cli 2、
vue
-cli
JavaScript
87,993
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章