昨天,尤雨溪在 twitter 上回答了一个经典的问题:Vite 会取代 Vue CLI 吗?

尤雨溪:起初,我也不确定,但是现阶段我相信最终会是这样。
所以,你开始学 vite 了吗?😲
我是五柳,喜欢创新、捣鼓源码,热衷于 Vue3 源码、Vite 源码、前端工程化、跨端等技术分享,欢迎关注我的微信公众号:Code center。
|  |      1lewis89      2021-01-29 10:36:52 +08:00  6 您更新吧,我学不动了.. | 
|  |      3EPr2hh6LADQWqRVH      2021-01-29 10:39:48 +08:00 呵,两害相权取其轻吧。 毕竟 vite 还改得动,webpack💩山根本动不了 | 
|  |      5acthtml      2021-01-29 10:41:57 +08:00 好耶 | 
|      6gromit1337      2021-01-29 10:46:01 +08:00 vue2 我还没整明白呢 | 
|  |      7EPr2hh6LADQWqRVH      2021-01-29 10:46:58 +08:00  2 最近试用了一下,总体观感比 webpack 强多了没那么多💩,但也少了 webpack 生态里面的插件比如 sentry 没法自动上传之类的了。 别的地方问题也有,尤雨溪弄的东西都是跟他一丘之貉的,下层用的 esbuild,对 typescript 的支持竟然不是通过 tsc,而是自己瞎写的,ts 精髓的装饰器和 metadata 根本就不支持。 一直觉得尤雨溪和他这一丘之貉的世界观有问题,他做的东西都是按他的可观测世界来的,他没观测到的就等于不存在,做了很多阉割标准的事情,按照他的原设计用途就可以,稍微涉及点他意识不到的就是一塌糊涂。 | 
|      8zhoushushu      2021-01-29 10:47:17 +08:00  1 你微信公众号广告多不多? | 
|  |      10fewuliu OP @zhoushushu 只分享技术 | 
|  |      11fewuliu OP @gromit1337 没事,用 Vite + Vue 2.x 继续学😂 | 
|  |      12murmur      2021-01-29 10:57:17 +08:00 坚持 vue2 不动摇 | 
|  |      13KuroNekoFan      2021-01-29 10:58:27 +08:00 via iPhone @avastms 咱国人搞软件开发不就是“”要啥自行车”🤙🏾 | 
|  |      14otakustay      2021-01-29 10:58:47 +08:00 我很好奇 webpack 有啥💩的…… | 
|  |      15fewuliu OP @murmur 可以的,官方也有支持了 Vue 2.x 的插件 https://github.com/underfin/vite-plugin-vue2,可以体验一波😲 | 
|  |      16Perry      2021-01-29 11:00:49 +08:00  1 坚持 React 不动摇 | 
|  |      17qdwang      2021-01-29 11:02:13 +08:00 vite 确实很好用 | 
|      18shunia      2021-01-29 11:02:20 +08:00 webpack 有啥问题? 另外 rollup 也挺香啊。 snowpack 未来可期。倒是 parcel 好像落下了。 这么多还不够吗? | 
|  |      2175er      2021-01-29 11:06:47 +08:00 我是一个从 Js 到 Jquery 之后不再写前端的东西,只用 c#写后台工业类应用系统。今年又因为缺人想写点前端,一看前端,这都是啥?也怪我可能荒废了两年时间,去做一些管理方面的东西,没有研究技术。看了看 demo,用 react+vue 都写了个小点的应用系统。对我自己而言,我的感觉是前端目前强行增加难度,这个话可能不准确,也有可能是我肝不动了之类。毕竟底层码畜,造不出轮子,可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了。所以 35 岁的门槛不是别人定的,也是别人定的。 | 
|  |      23Marstin      2021-01-29 12:05:23 +08:00 @75er react+vue 一起用?那可以说是很神奇的操作了 在定义这东西不好用之前,先想想这东西是用来干嘛的,我应该用它解决什么问题,与既往的解决方案有何不同,继而思考我应该如何学会去使用。而不是上来一通写,发现自己并不是很会用,然后定性这玩意儿太难用。 如果单纯以个人上手使用难度来定义工具是否合适,手机、网络等电子产品和复杂工具,在多数中老年人眼中都是阻碍社会进步的,就像移动支付没有刷卡和现金交易更方便。就像我的长辈,在学会用滴滴打车之前,一直认为在街边招手打出租,或者打出租车公司电话比使用打车软件复杂的操作更简单,但是在他们真正熟悉之后,真香,完全放弃了过去的打车方式。 | 
|  |      24des      2021-01-29 12:18:08 +08:00 via iPhone @75er 其实你自己都说明白了,和你写的东西有关系。 第一是你写的大都是后端主导的管理应用系统,第二是多人合作的问题及数据及状态管理的问题 你可以试着做一个聊天应用,多个群组可切换带在线状态禁言的那种,然后在考虑考虑多人合作 | 
|      25MakeItGreat      2021-01-29 12:19:40 +08:00 via Android @livid  这大概算推广? | 
|  |      26lesismal      2021-01-29 12:23:56 +08:00 原生 js 足够用,只是以前的大多数前端工程师们缺乏工程性系统性思考。工程管理、性能优化,试试我这个: https://www.v2ex.com/t/747412#reply8 https://www.v2ex.com/t/743590#reply20 | 
|      27jadeborner      2021-01-29 12:33:24 +08:00 @75er 从 jquery 到 vue/react,你居然认为是强行增加难度?那我服了,没啥话讲 | 
|  |      28fewuliu OP @MakeItGreat 额....看来 V2EX 排斥这些,下次我会删掉,我自己选择下沉 1 天吧 | 
|  |      29Reapper      2021-01-29 13:09:58 +08:00  1 npm install 怕过谁! | 
|  |      31yaphets666      2021-01-29 13:56:56 +08:00 我不是很害怕...因为 vue 这一系列的东西 都比较注重学习成本.学习起来不难,有很多符合直觉的东西.问题不大. 而且打包工具吧主要就项目初期用一下,后面基本用不到了. | 
|  |      32robinlovemaggie      2021-01-29 14:13:16 +08:00 如果想让 Vite 成为 Yarn 般的存在,估计还有海量的工作要做,慢慢等吧~ | 
|  |      33love      2021-01-29 14:28:31 +08:00 via Android @75er 不是前端给自己加难度,完全只是你放弃几年跟不上节奏了而已,现在的前端可以说是架构成熟工具完备,和 jquery 时代不可同日而语 | 
|      34isnullstring      2021-01-29 14:57:36 +08:00 @75er 工具和框架上还有很多发展空间吧? 我是有点认同这句“可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了” | 
|  |      35maplelin      2021-01-29 15:05:24 +08:00 webpack 主要还是💩在配置繁琐和插件支持上吧,经常版本一升级就各种不兼容 | 
|  |      3675er      2021-01-29 16:35:59 +08:00 @Marstin 不是一起用的  是先写了 react 后面又写了 vue,因为完全不了解现在的前端模式,也有时间,就挨个试试。 其实对我来说,核心没啥变化,有些地方确实用着很好,甚至觉得很神奇。但我至少是从业了五年左右了。我在想,我那个时候刚毕业,去做前端的时候,还是 document.getelement 只会这种东西就去面试了,当然如果让我选,我也选择用新的框架,毕竟无论从哪方面来说,都完爆我手写的。,只是对于现在的年轻人,一直疲于学习新的,各种精读源代码,一直都处于浅尝辄止的状态,我觉得是不太友好,可能这也算是一种淘汰吧。 | 
|  |      3775er      2021-01-29 16:42:17 +08:00 @jadeborner  可能从配置的丰富性和其他来说的话,确实简单了,基本上有点编程思想,看看说明文档就能使用,比一起自己手写简单多了。我说的难度,是调试的时候,比如手写以前一个系统,你可以很清楚哪里的代码是做啥的,出问题第一时间你脑子可以有好几种方案去排查。 | 
|  |      41wotemelon      2021-01-29 16:58:21 +08:00 公众号的 vue3 源码解读有点简单 | 
|  |      42liuzhaowei55      2021-01-29 17:00:17 +08:00 via Android 已经在用了,整体来说,开发友好。 | 
|  |      44LiuJiang      2021-01-29 17:53:58 +08:00 体验了下,还是非常爽的。 | 
|  |      45Ansen      2021-01-30 10:24:56 +08:00 还好我转一了 React | 
|  |      46justin2018      2021-01-30 10:27:54 +08:00 我挺 React | 
|  |      47Marstin      2021-02-01 08:15:13 +08:00 @75er 我认为写代码最终也会像既往的行业一样,追求最大限度地提高生产效率,开发流程和方式方法走向现代工业的流水线生产,一线工人,只需要懂技术,不需要懂原理,量大价廉 | 
|      48linbingcheng      2021-02-05 09:27:00 +08:00 原生 dom 、YUI 、extjs 、jquery... 这么多年过来,说实话,jQuery 真的不够用吗 | 
|      49br_wang      2021-02-20 11:47:35 +08:00 @linbingcheng 写大型项目(比如管理平台那些),真的是不够用吧…… |