VUE 3:2020年中状态更新

2020-07-04 03:21:16

IWantVue3()异步函数IWantVue3(){等待读取(`https://github.com/vuejs/rfcs/pulls?q=is%3Apr+is%3Amerged+label%3Acore+-label%3Arevoked+-label%3A2.6+sort%3Acomments-desc`)if(isTrue(";我只想用Vue 3&34;){//如果你只想尝试Vue 3-你现在就可以用Vite尝试。//VITE(https://github.com/vitejs/vite)是我们//创建的一个新的开发/构建工具,它更轻、更快,并且可以生成更小的捆绑包。//开箱即用Vue 3即可使用。运行(`npm init vite-app hello-vue3`)return}if(isTrue(";我计划将Vue 3用于新项目";)){if(isTrue(";我需要IE11支持";)){等待IE11CompatBuild()//2020年7月}if(isTrue(";RFC太密集,我需要一个易于阅读的指南";){等待迁移指南()//2020年7月}如果(isTrue(";I';我宁愿等到它真正准备好){等待finalRelease()//2020年8月初的目标}))运行(`npm init vite-app hello-vue3`)return}IF(isTrue(";我正计划升级现有的Vue 2项目";){等待IE11CompatBuild()等待MigrationGuide()等待生态系统(//这是棘手的部分:如果您有一个现有的非平凡的Vue 2//应用程序,您可能正在使用一些还不与//Vue-3兼容的依赖项,例如Nuxt这样的元框架,或者像Vuentify这样的UI//组件库。如果是这样,我们建议不要急于升级。//生态系统需要一段时间才能迎头赶上。//还请注意,您可以从今天开始使用Vue 2中的Vue component API//通过https://github.com/vuejs/composition-api-/一旦3.0发布,我们还将//将兼容的Vue 3特性重新移植到2.x。)。return}if(isTrue(";我是Vue生态库的作者)){//是时候让您的库与Vue 3兼容了!返回}}