基于@vue/cli 3.x的从0到1搭建Vue项目的实践
定场诗 守法朝朝忧闷,强梁夜夜欢歌, 损人利己骑马骡,正直公平挨饿。 修桥补路瞎眼,杀人放火的儿多, 我到西天问我佛,佛说:我也没辙! 概述 Vue官方的脚手架工具Vue Cli有了一次较大的更新,相比于2.x版本,新版本3.x中对项目的搭建,相关包、插件的安装都有了新大的不同。本文即立足于此,选择 @vue/cli 3.x 版本的脚手架工具,动手实践从0到1搭建Vue项目,包含了项目的初始化,以及Vue全家桶(VueRouter/Vuex/Axios/CSS预处理器)的相关配置。 一、认识新版本 @vue/cli 3.x版本,更加注重脚手架工具本身的易用性和易扩展性,支持开箱即用,同时提供了丰富的插件系统。 优秀之处 为啥如此优秀? 功能丰富 对 Babel、TypeScript、ESLint、PostCSS、PWA、单元测试和 End-to-end 测试提供开箱即用的支持。 易于扩展 它的插件系统可以让社区根据常见需求构建和共享可复用的解决方案。 无需 Eject Vue CLI 完全是可配置的,无需 eject。这样你的项目就可以长期保持更新了 CLI 之上的图形化界面 通过配套的图形化界面创建、开发和管理你的项目 即刻创建原型 用单个 Vue 文件即刻实践新的灵感。 面向未来 为现代浏览器轻松产出原生的 ES2015 代码,或将你的 Vue 组件构建为原生的 Web