vue-cli4.5.x快速搭建项目


Posted in Vue.js onMay 30, 2021

一、安装vue-cli

npm i @vue/cli -g

二、创建项目

vue-cli会创建一个完整的项目文件夹,内部包含src等,我们仅需要cd进打算放置这个项目文件的文件夹内执行如下代码即可;

1.生成项目文件;

终端输入:

vue create projectname

2.选择生成配置方式

此处选择最下面一项进行手动配置
(你要是喜欢用eslint就直接选vue3那项就好)

vue-cli4.5.x快速搭建项目

3.插件选择

选择你需要的插件,上下箭头移动,空格切换选取状态

vue-cli4.5.x快速搭建项目

选错或漏选?没事,构建完毕后你依然可以通过Vue UI来修改插件配置(下面会说到)

我不太适应ESLint,我这里就不逞能了…
最下的单元测试(unit Testing)和端到端测试(E to E Testing),有需求的话就开;

vue-cli4.5.x快速搭建项目

4.单项配置

选中第一项""Choose Vue version来进行单项配置:
是否为vue-router启用HTML5的history模式?

vue-cli4.5.x快速搭建项目

这个推荐启用,会让你的url更加整洁好看,可读性更高;
在SPA页面中,不少方法会依赖于HTML5的history模式;

你打算怎么存放这些babel&eslint之类的东西的配置文件?

vue-cli4.5.x快速搭建项目

这里我推荐第一项吧…生成单独的配置文件,这样修改的时候你只需要找到对应的配置文件即可修改对应的配置;

好的,你打算把这次构建项目的配置沿用到今后嘛?

vue-cli4.5.x快速搭建项目

这个你自己决定喽…
选择是的话,下次在执行第一步时就会出现第四个选项,那就是你自定义的配置方法.

给你自己这套配置取个名字:projectname

vue-cli4.5.x快速搭建项目

5.选择包管理工具

会让你选择是用npm还是yarn,我这里没有显示直接用了npm ,奇奇怪怪;
选自己想用的就好.

vue-cli4.5.x快速搭建项目

至此创建完成.

那我们就运行下看看吧!

npm run serve

进入相应的端口,即可看到Vue的初始界面.

vue-cli4.5.x快速搭建项目

三.VueUI修改配置

打开cmd,输入"vue ui"等待GUI服务启动,就会自动打开一个基于本地服务的UI界面

vue-cli4.5.x快速搭建项目

导入你的项目文件,即可在左侧插件等分类下对项目进行快捷运行&插件安装&插件卸载等等等等操作.

附-删除已保存的配置选项

如果你保存了配置,那么下次用的时候会在这里多一项你自己的配置,太多的话可能会有点眼花缭乱?

vue-cli4.5.x快速搭建项目

这些配置会保存在C盘Administrator下的".vuerc"文件中

vue-cli4.5.x快速搭建项目

删除相应的对象即可.

总结

到此这篇关于vue-cli4.5.x快速搭建项目的文章就介绍到这了,更多相关vue-cli4.5.x 搭建项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
Vue实现简单购物车功能
Dec 13 Vue.js
vue-cli4.0多环境配置变量与模式详解
Dec 30 Vue.js
vue实现按钮切换图片
Jan 20 Vue.js
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
开发一个封装iframe的vue组件
Mar 29 Vue.js
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
Apr 17 Vue.js
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
Vue过滤器(filter)实现及应用场景详解
Jun 15 Vue.js
Vue项目打包、合并及压缩优化网页响应速度
Jul 07 Vue.js
关于Vue中的options选项
Mar 22 Vue.js
vue 自定义组件添加原生事件
Apr 21 Vue.js
使用vuex-persistedstate本地存储vuex
Apr 29 Vue.js
Vue CLI中模式与环境变量的深入详解
springboot+VUE实现登录注册
May 27 #Vue.js
vue+springboot实现登录验证码
vue+spring boot实现校验码功能
May 27 #Vue.js
vue-cropper组件实现图片切割上传
May 27 #Vue.js
vue-cropper插件实现图片截取上传组件封装
May 27 #Vue.js
HTML+VUE分页实现炫酷物联网大屏功能
You might like
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
如何离线执行php任务
2017/02/21 PHP
PHP实现找出有序数组中绝对值最小的数算法分析
2017/08/07 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
js 代码集(学习js的朋友可以看下)
2009/07/22 Javascript
入门基础学习 ExtJS笔记(一)
2010/11/11 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
jQuery使用$.ajax进行异步刷新的方法(附demo下载)
2015/12/04 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
Quasar Input:type="number" 去掉上下小箭头 实现加减按钮样式功能
2020/04/09 Javascript
Python中使用select模块实现非阻塞的IO
2015/02/03 Python
Python的Django中django-userena组件的简单使用教程
2015/05/30 Python
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
2017/12/20 Python
python根据unicode判断语言类型实例代码
2018/01/17 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
2019/09/04 Python
Python post请求实现代码实例
2020/02/28 Python
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
初中化学教学反思
2014/01/23 职场文书
群教个人对照检查材料
2014/08/20 职场文书
资产运营委托书范本
2014/10/16 职场文书
同学毕业留言寄语
2015/02/27 职场文书
安娜卡列尼娜观后感
2015/06/11 职场文书
解决Pytorch dataloader时报错每个tensor维度不一样的问题
2021/05/28 Python