Vue CLI 3发布:精简配置,增加图形界面,还有这些新功能

上周五,Vue应用程序的标准构建工具链Vue CLI开发团队发布了最新的3.0版本。

vue功能丰富对 Babel、TypeScript、ESLint、PostCSS、PWA、单元测试和 End-to-end 测试提供开箱即用的支持。无需EjectVue CLI 完全是可配置的,无需 eject。这样你的项目就可以长期保持更新了。

不同的项目往往有不同的需求,所以webpack这种高可配的打包工具才会火起来,但同时也被骂太复杂了。所以很多人就想简化或者封装配置,例如facebook/create-react-app将所有的配置脚本封装为NPM软件包。

此次,Vue CLI 3也采用了封装的形式,不同的是其将所有可配置的地方整合到vue.config.js文件中了,同时特别强调了无需eject,这是在吐槽facebook/create-react-app的一次性命令eject吗?易于扩展它的插件系统可以让社区根据常见需求构建和共享可复用的解决方案

生态,生态。伴随着Vue CLI 3的发布,其同时也提供了Vue CLI插件开发指南,这也是为了更好的满足不同的项目需求。CLI 之上的图形化界面通过配套的图形化界面创建、开发和管理你的项目。

Vue CLI图形化界面

同时还有一个GUI 的 webpack Analyzer

webpack Analyzer即刻创建原型用单个 Vue 文件即刻实践新的灵感。

你可以使用 vue serve 和 vue build 命令对单个 *.vue 文件进行快速原型开发,不过这需要先额外安装一个全局的扩展。缺点就是它需要安装全局依赖,这使得它在不同机器上的一致性不能得到保证。因此这只适用于快速原型开发。面向未来为现代浏览器轻松产出原生的 ES2015 代码,或将你的 Vue 组件构建为原生的 Web Components 组件。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();