Vue-cli3简单使用(图文步骤)


Posted in Javascript onApril 30, 2019

Vue-cli3.X创建项目

1.环境要求

安装Vue-cli3.x的前置条件:Node.js

以Windows为例安装Node.js,百度 “Node.js官网” 或”Node.js中文网”均可 ,如无特殊要求 下载安装 LTS版(长期支持版,该版本已满足Vue CLI官网所需要求版本要求)

Vue-cli3简单使用(图文步骤)

一路Next即可,一般无需更改默认安装设置

安装完毕在开始菜单内即可找到一个名为 Node.js 的文件夹如下图

Vue-cli3简单使用(图文步骤)

注:Node.js内可直接运行js基础代码(非DOM等相关代码)**

而我们需要使用的是 Node.js command prompt

2.Vue-CLI安装:

官方命令 npm install -g @vue/cli

注:@不能少,少了@安装的不是3.x版本而是1.x、2.x版本,若已经安装了旧版本则需卸载旧版本然后再安装新版本

旧版本卸载命令 npm uninstall vue-cli -g

补充:vue-cli 3.x 卸载命令 npm uninstall @vue/cli -g (如果需要可使用)

Vue-cli3简单使用(图文步骤)

国内下载速度比较慢

查看npm当前下载镜像,命令为:npm get registry

结果> https://registry.npmjs.org/

如果嫌弃下载慢可以切换为淘宝镜像或者直接安装cnpm并更换淘宝镜像,命令如下:

npm config set registry http://registry.npm.taobao.org/
npm install -g cnpm --registry=https://registry.npm.taobao.org

等待安装完毕

Vue-cli3简单使用(图文步骤)

2.1使用脚手架创建项目

建议先考虑项目文件夹储存的位置并进入相关位置,以桌面为例

cd desktop

如果无需更改位置,请跳过;如果需返回上级目录 cd.. 即可,其他cmd命令可自行百度

创建项目的两种方式:

一、直接命令行创建

创建项目命令: vue create 项目名 自己起个名字即可,但请注意不能有大写字母,否则报错:Warning: name can no longer contain capital letters

vue create learn √

接下来会问你选择那种配置(会显示所有保存过的配置,首次使用只会显示 default(babel,eslint) 以及 Manually select features)

可选自己之前创建过的或选择官方默认配置或者手动选择)

Vue-cli3简单使用(图文步骤)

选择Manually select features 将出现以下内容

Vue-cli3简单使用(图文步骤)

方向键 控制上下 空格选择 A 全选 I反转选择

选择好大体的功能/插件之后 回车 接着会让你选择细分的特性

比如 Linter/Formatter 下:

Vue-cli3简单使用(图文步骤)

在保存时进行代码检测

Vue-cli3简单使用(图文步骤)

Babel、PostCSS、ESLint等配置文件存放位置,选择单独保存在各自的配置文件中

Vue-cli3简单使用(图文步骤)

Pick a CSS pre-processor(css预处理语言)下 有SCSS/SASS、LASS、Stylus

还有TS、PWA、Roter(vue 路由管理;SPA必带)、Vuex(vue状态管理)、测试(Unit Testing、E2E Testing)等等,均可按需选择

最后会询问你 是否保存为未来项目的预设配置 如果保存需要输入名称

Vue-cli3简单使用(图文步骤)

等待项目创建...

Vue-cli3简单使用(图文步骤)

项目创建好后按提示进入项目,并启动项目

cd learn 进入后 npm run serve

Vue-cli3简单使用(图文步骤)

这两个地址均可访问,第二个地址也并不能对外访问,应该是没做好端口映射,那这个地址用来干嘛的?

二、通过GUI创建

在下载好vue-cli3.x后,进入项目存储位置后 输入 vue ui,会在浏览器内打开vue项目仪表盘(非初次使用界面)

Vue-cli3简单使用(图文步骤)

在使用过GUI创建过项目后,再次打开就会直接进入旧项目管理界面,如上

如果需要再新建一个项目,可在 左上角下拉菜单内选择 ”Vue项目管理器“返回首页

Vue-cli3简单使用(图文步骤)

Vue-cli3简单使用(图文步骤)

Vue-cli3简单使用(图文步骤)

创建——》在此创建新项目——》输入项目文件夹名(没有git建议关闭)——》下一步

Vue-cli3简单使用(图文步骤)

Vue-cli3简单使用(图文步骤)

可选自己创建过的配置或者官方配置或者手动配置

手动配置如下图所示, 按需选择,相关介绍之前提到过了

Vue-cli3简单使用(图文步骤)

注:有下拉框的得先选择否则不能 下一步

最后点击创建并等待

最终和CMD截图如下

Vue-cli3简单使用(图文步骤)

如果想在浏览器内启动的话 左侧菜单栏——》任务——》任务面板——》serve——》运行——》右侧 启动app (从左往右点击红色即可)

Vue-cli3简单使用(图文步骤)

也可命令行启动,命令与之前所述相同

至此结束,以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
Jun 29 Javascript
jquery 页面滚动到底部自动加载插件集合
Jan 31 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
Sep 01 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
Sep 04 Javascript
使用javascript获取页面名称
Dec 23 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
Nov 04 Javascript
JS图片定时翻滚效果实现方法
Jun 21 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
js弹出窗口简单实现代码
Mar 22 Javascript
JS声明对象时属性名加引号与不加引号的问题及解决方法
Feb 16 Javascript
ES6基础之默认参数值
Feb 21 Javascript
JS数据类型分类及常用判断方法
Nov 19 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
Apr 30 #Javascript
VSCode使用之Vue工程配置eslint
Apr 30 #Javascript
微信小程序API—获取定位的详解
Apr 30 #Javascript
基于JS开发微信网页录音功能的实例代码
Apr 30 #Javascript
vue前端框架—Mint UI详解(更适用于移动端)
Apr 30 #Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
Apr 30 #Javascript
详解微信小程序用定时器实现倒计时效果
Apr 30 #Javascript
You might like
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
索尼SONY ICF-SW7600GR电路分析与改良
2021/03/02 无线电
如何在PHP中进行身份认证
2006/10/09 PHP
PHP学习资料汇总与网址
2007/03/16 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
浅谈Node.js中的定时器
2015/06/18 Javascript
jQuery中on绑定事件后引发的事件冒泡问题如何解决
2016/05/25 Javascript
underscore之Chaining_动力节点Java学院整理
2017/07/10 Javascript
Form表单上传文件(type="file")的使用
2017/08/03 Javascript
自定义Vue中的v-module双向绑定的实现
2019/04/17 Javascript
vue使用自定义指令实现拖拽
2021/01/29 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
jQuery实现验证用户登录
2019/12/10 jQuery
js实现盒子滚动动画效果
2020/08/09 Javascript
OpenLayers实现图层切换控件
2020/09/25 Javascript
解决vue项目中遇到 Cannot find module ‘chalk‘ 报错的问题
2020/11/05 Javascript
Python中使用Inotify监控文件实例
2015/02/14 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
pyside+pyqt实现鼠标右键菜单功能
2020/12/08 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
css3模拟jq点击事件的实例代码
2017/07/06 HTML / CSS
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
教师绩效考核方案
2014/01/21 职场文书
幼儿园健康教育方案
2014/06/14 职场文书
公司离职证明标准样本
2014/10/05 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
文案策划岗位个人自我评价(范文)
2019/08/08 职场文书