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 onkeypress与onkeydown 事件区别详细说明
Dec 13 Javascript
jquery可见性过滤选择器使用示例
Jun 24 Javascript
js 异步操作回调函数如何控制执行顺序
Dec 24 Javascript
解决js下referer兼容各大浏览器的方法
Nov 03 Javascript
Node.js制作简单聊天室
Jan 12 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
Feb 13 Javascript
基于复选框demo(分享)
Sep 27 Javascript
微信小程序使用gitee进行版本管理
Sep 20 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
JS原生带缩略图的图片切换效果
Oct 10 Javascript
详解JWT token心得与使用实例
Aug 02 Javascript
layer.open回调获取弹出层参数的实现方法
Sep 10 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读取和编写XML DOM的实现代码
2011/02/03 PHP
php读取mysql的简单实例
2014/01/15 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
JavaScript学习笔记之内置对象
2015/01/22 Javascript
jquery使用经验小结
2015/05/20 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
简单实现nodejs上传功能
2017/01/14 NodeJs
在一般处理程序(ashx)中弹出js提示语
2017/08/16 Javascript
简单实现js上传文件功能
2017/08/21 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
python 实现求解字符串集的最长公共前缀方法
2018/07/20 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
科颜氏印度官网:Kiehl’s印度
2021/02/20 全球购物
文员个人的求职信范文
2013/09/26 职场文书
物业客服专员岗位职责
2013/11/30 职场文书
大四自我鉴定
2014/02/08 职场文书
党风廉设责任书
2014/04/16 职场文书
护士上岗前培训自我鉴定
2014/04/20 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
党支部意见范文
2015/06/02 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS