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-cli3没有vue.config.js文件夹及配置vue项目域名的问题
Dec 04 Vue.js
Vue实现简单购物车功能
Dec 13 Vue.js
vue 计算属性和侦听器的使用小结
Jan 25 Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
学习 Vue.js 遇到的那些坑
Feb 02 Vue.js
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
Mar 01 Vue.js
vue Element-ui表格实现树形结构表格
Jun 07 Vue.js
vue-cil之axios的二次封装与proxy反向代理使用说明
Apr 07 Vue.js
vue使用localStorage持久性存储实现评论列表
Apr 14 Vue.js
vue组件vue-esign实现电子签名
Apr 21 Vue.js
vue3不同环境下实现配置代理
May 25 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五种设计模式小结
2011/03/23 PHP
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
PHP 数组基本操作方法详解
2016/06/17 PHP
PHP入门教程之会话控制技巧(cookie与session)
2016/09/11 PHP
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
2011/10/24 Javascript
优化Node.js Web应用运行速度的10个技巧
2014/09/03 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
详解JavaScript中的异常处理方法
2015/06/16 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
Bootstrap零基础学习第一课之模板
2016/07/18 Javascript
artDialog+plupload实现多文件上传
2016/07/19 Javascript
JS对大量数据进行多重过滤的方法
2016/11/04 Javascript
jquery实现文字单行横移或翻转(上下、左右跳转)
2017/01/08 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
微信小程序 input输入及动态设置按钮的实现
2017/10/27 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
2019/04/18 Javascript
vue实现axios图片上传功能
2019/08/20 Javascript
解决vue项目router切换太慢问题
2020/07/19 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
python基础教程之数字处理(math)模块详解
2014/03/25 Python
Python标准库之随机数 (math包、random包)介绍
2014/11/25 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
Html5在手机端调用相机的方法实现
2020/05/13 HTML / CSS
Melissa鞋马来西亚官方网站:MDreams马来西亚
2018/04/05 全球购物
Moss Bros官网:英国排名第一的西装店
2020/02/26 全球购物
市场营销职业生涯规划书范文
2014/01/12 职场文书
迎国庆演讲稿
2014/09/05 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
刑事起诉书范文
2015/05/19 职场文书
教师节简报
2015/07/20 职场文书
Python Socket编程详解
2021/04/25 Python
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers