vue-cli是Vue项目构建的脚手架,现在已经更新到第四代了。
介绍
Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:
- 通过 @vue/cli 搭建交互式的项目脚手架。
- 通过 @vue/cli + @vue/cli-service-global快速开始零配置原型开发。
- 一个运行时依赖 (@vue/cli-service),该依赖:
1.可升级;
2.基于 webpack 构建,并带有合理的默认配置;
3.可以通过项目内的配置文件进行配置;
4.可以通过插件进行扩展。- 一个丰富的官方插件集合,集成了前端生态中最好的工具。
- 一套完全图形化的创建和管理 Vue.js 项目的用户界面。
Vue CLI 致力于将 Vue生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性,无需eject。
安装
关于旧版本
Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。
node环境安装完之后,可以使用下列任一命令安装这个新的包:
- npm install -g @vue/cli (推荐)
- yarn global add @vue/cli
安装完之后使用vue --version 命令 检查一下版本。
创建项目
进入到工作空间的目录下,按住shitf+鼠标右键,进入到命令行工具。
执行 vue create test 命令,其中test是项目名可以自定义。
下一步会有许多选项:
1.第一个选项为选择默认依赖还是手动选择依赖,我这里手动选择了Babel和router,其他的暂时没有用到。
2.下一步选择router是否使用history模式,我选择了N。
3.下一步选择依赖放到哪个配置文件中,我选择了 In package.json,这个可以随意选择。
4.最后一步选择是否为以后的项目保存选择记录,我选择了N。最后耐心等待项目创建完毕。
然后我使用vscode打开了项目。进入到项目目录后使用 npm run serve 启动项目。项目的工程目录相对于之前简洁了许多。
项目启动成功后,进入http://localhost:8080/#/
即可看到当前页面!