• Vue CLI4.0版本正式发布了!一起来看看有哪些新的变化吧


    Vue CLI4.0版本正式发布

    Vue CLI4.0版本正式发布了!一起来看看有哪些新的变化吧

     

    这个主要的版本更新主要关注底层工具的必要版本更新、更好的默认设置和其他长期维护所需的微调。

    我们希望为大多数用户提供平稳的迁移体验。

    Vue CLI v4提供了对Nightwatch、Jest和PWA的极大改进,以及对所有核心包的许多其他小调整。

    很多基础的主要依赖已经升级:

    • core-js 3
    • Nightwatch 1.x
    • Jest 24
    • Mocha 6
    • workbox-webpack-plugin 4
    • And a lot more……

    并且很贴心的提供了迁移方案 :https://cli.vuejs.org/migrating-from-v3/

    Vue CLI4.0版本正式发布了!一起来看看有哪些新的变化吧

     

    作者表示:

    虽然工作重点已经转移到这个新的主要版本,但旧版本仍将继续支持一段时间。

    在v4中引入的大多数新特性(不会打破规则)已经被反向移植到v3中了。

    希望继续支持更多的v3版本,但是随着代码库的分歧,可能会越来越难做到这一点。

    所以强烈建议开发者尽快将项目升级到v4。

    1. 在v4的开发中,我们更新了大部分代码,现在允许我们支持更多的包管理器(自定义包管理器和PNPM v4)。Yarn v2支持可能会在Vue CLI v4的后续特性版本中实现。
    2. 对于插件开发人员来说,GeneratorAPI中有更多的实用程序可用。
    • Async function support in generators
    • 用于通过新的vue升级命令进行代码迁移的migrator接口
    • afterInvoke和afterAnyInvoke钩子(前者本质上与onCreateComplete相同,后者将在任何插件生成器调用后运行,我们目前在eslint插件中使用了这个钩子
    • transformScript API,在用户项目中运行jscodeshift代码(从3.9版本开始可用)

    另外Vue作者尤雨溪表示 Vue 3 源码已经开放了(目前依然是 pre-alpha 状态,但主要的架构改进、优化和新功能都已经完成,剩下的主要是完成一些 Vue 2 现有功能的移植) ​​​​。

    预计今年年末或者明年年初能够正式发布,最新版的Vue3.0采用Typescript进行编写,对于想要贡献代码的开发者来说,将不可避免的需要掌握Typescript。

    喜欢尝鲜的同学可以开始跟进学习了!

  • 相关阅读:
    7、8月刷题总结
    【POJ】2828 Buy Tickets(线段树+特殊的技巧/splay)
    [LeetCode] 459. Repeated Substring Pattern 重复子字符串模式
    [LeetCode] 268. Missing Number 缺失的数字
    [LeetCode] 190. Reverse Bits 翻转二进制位
    [LeetCode] 275. H-Index II H指数 II
    [LeetCode] 274. H-Index H指数
    [LeetCode] 387. First Unique Character in a String 字符串的第一个唯一字符
    [LeetCode] 415. Add Strings 字符串相加
    [LeetCode] 220. Contains Duplicate III 包含重复元素 III
  • 原文地址:https://www.cnblogs.com/yingcaiyi/p/11765956.html
Copyright © 2020-2023  润新知