vue cli 3.0 使用全过程解析


Posted in Javascript onJune 14, 2018

首先在使用 vue create my-project 创建项目的时候要选择使用 css 预处理器。

安装 vue-cli

首先使用 npm 安装 vue-cli v3.0。

npm install -g @vue/cli

安装完成后使用 vue -V 查看版本号,如果显示版本号说明安装完成。

创建项目

vue-cli v3.0 创建项目的命令与 2.0 有所不同。3.0 创建项目的命令为:

vue create test-project

创建过程中首先选择创建的模式,是采用默认配置,还是自定义配置:

vue cli 3.0 使用全过程解析 

通过上下箭头进行选择。window 默认 cmd 可能不支持箭头上下选择,建议下载其他 shell 工具。

建议采用 Mannual select features 自定义模式。这样可以自主选择需要的插件。

因为我之前创建过一次,所以创建了一个命名为 walle 的模板,下次创建的时候可以直接按照上次的模板进行创建。

选择自定义模式后可以自由选择想要在项目中使用的插件,用空格键选中。

vue cli 3.0 使用全过程解析 

如果选择了 CSS Pre-processors (CSS预处理器), 则接下来会让你选择预处理器的类型。

vue cli 3.0 使用全过程解析 

我选择了相对比较熟悉的 SCSS/SASS 预处理器。这样就可以在项目中使用 SCSS 语法和 SASS 语法了。关于 如何在项目中使用 SCSS/SASS 请看我的另一篇。

接下来会让你选择 lint 的模式,也就是检测代码的规则。

vue cli 3.0 使用全过程解析 

选择每次保存时进行代码规则校验。

vue cli 3.0 使用全过程解析 

选择配置文件的集成方式,是配置在独立文件中,还是全都配置在 package.json 文件中。因为在独立文件中比较容易看,所以建议选择使用独立文件。

vue cli 3.0 使用全过程解析 

最后就是询问你是否将此次的配置生成一个模板,下次直接之后模板配置直接生成项目了。

vue cli 3.0 使用全过程解析 

确定后就开始了漫长的项目生成之旅了。(第一次使用 vue-cli 进行项目生成可能会卡主,一直不动,这时候按一下 enter 键项目就能继续生成了)

总结

以上所述是小编给大家介绍的vue cli 3.0 使用全过程解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js、jquery图片动画、动态切换示例代码
Jun 03 Javascript
leaflet的开发入门教程
Nov 17 Javascript
JavaScript之WebSocket技术详解
Nov 18 Javascript
jQuery实现淡入淡出的模态框
Feb 09 Javascript
AngularJS学习笔记之表单验证功能实例详解
Jul 06 Javascript
基于vue.js无缝滚动效果
Jan 25 Javascript
微信小程序自定义导航教程(兼容各种手机)
Dec 12 Javascript
6行代码实现微信小程序页面返回顶部效果
Dec 28 Javascript
vue进入页面时滚动条始终在底部代码实例
Mar 26 Javascript
使用p5.js临摹动态图形
Oct 23 Javascript
Js代码中的span拼接问题解决
Nov 22 Javascript
JS如何实现手机端输入验证码效果
May 13 Javascript
jQuery实现列表的增加和删除功能
Jun 14 #jQuery
vue采用EventBus实现跨组件通信及注意事项小结
Jun 14 #Javascript
JS对象与json字符串相互转换实现方法示例
Jun 14 #Javascript
微信小程序左滑动显示菜单功能的实现
Jun 14 #Javascript
vue中如何让子组件修改父组件数据
Jun 14 #Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
Jun 14 #Javascript
MVVM框架下实现分页功能示例
Jun 14 #Javascript
You might like
php Undefined index和Undefined variable的解决方法
2008/03/27 PHP
php生成静态文件的多种方法分享
2012/07/17 PHP
php生成图片缩略图的方法
2015/04/07 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
基于Laravel 5.2 regex验证的正确写法
2019/09/29 PHP
Dom在ajax技术中的作用说明
2010/10/25 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
AngularJS基础学习笔记之控制器
2015/05/10 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
2016/09/24 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
JS实现字符串去重及数组去重的方法示例
2018/04/21 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
[05:59]带你看看DPC的台前幕后
2021/03/11 DOTA
python写一个md5解密器示例
2018/02/23 Python
Python使用pyodbc访问数据库操作方法详解
2018/07/05 Python
python读取和保存图片5种方法对比
2018/09/12 Python
python中update的基本使用方法详解
2019/07/17 Python
python基于opencv检测程序运行效率
2019/12/28 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
PyQt中使用QtSql连接MySql数据库的方法
2020/07/28 Python
美国最大的珠宝商之一:Littman Jewelers
2016/11/13 全球购物
J2EE包括哪些技术
2016/11/25 面试题
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
个人自我评价分享
2013/12/20 职场文书
小学端午节活动方案
2014/03/13 职场文书
机电专业毕业生求职信
2014/07/01 职场文书
2015年幼儿园元旦游艺活动策划书
2014/12/09 职场文书
张思德观后感
2015/06/09 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书
pytorch显存一直变大的解决方案
2021/04/08 Python
Python实现日志实时监测的示例详解
2022/04/06 Python