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 相关文章推荐
关于Jqzoom的使用心得 jquery放大镜效果插件
Apr 12 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
May 23 Javascript
基于jQuery的计算文本框字数的代码
Jun 06 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
Oct 22 Javascript
Vue过滤器的用法和自定义过滤器使用
Feb 08 Javascript
详解微信小程序 相对定位和绝对定位
May 11 Javascript
Vue中组件之间数据的传递的示例代码
Sep 08 Javascript
JavaScript requestAnimationFrame动画详解
Sep 14 Javascript
浅谈React中组件间抽象
Jan 27 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
Aug 30 Javascript
Vue中使用canvas方法总结
Feb 12 Javascript
Node.js fs模块原理及常见用途
Oct 22 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具体实现代码
2010/10/12 PHP
解析argc argv在php中的应用
2013/06/24 PHP
解析获取优酷视频真实下载地址的PHP源代码
2013/06/26 PHP
php计算多维数组中所有值总和的方法
2015/06/24 PHP
掌握PHP垃圾回收机制详解
2019/03/13 PHP
yii2的restful api路由实例详解
2019/05/14 PHP
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
2016/10/28 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
ant design 日期格式化的实现
2020/10/27 Javascript
CentOS7安装Python3的教程详解
2019/04/10 Python
Python any()函数的使用方法
2019/10/28 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
Python通过socketserver处理多个链接
2020/03/18 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
python写文件时覆盖原来的实例方法
2020/07/22 Python
Python使用pickle进行序列化和反序列化的示例代码
2020/09/22 Python
OpenCV利用python来实现图像的直方图均衡化
2020/10/21 Python
Python 实现RSA加解密文本文件
2020/12/30 Python
自我评价的写作规则
2014/01/06 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
归途列车观后感
2015/06/17 职场文书
Python如何利用正则表达式爬取网页信息及图片
2021/04/17 Python
详解Redis复制原理
2021/06/04 Redis
使用javascript解析二维码的三种方式
2021/11/11 Javascript
Redis实现分布式锁的五种方法详解
2022/06/14 Redis