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 相关文章推荐
淘宝搜索框效果实现分析
Mar 05 Javascript
利用webqq协议使用python登录qq发消息源码参考
Apr 08 Javascript
获取内联和链接中的样式(js代码)
Apr 11 Javascript
js随机生成网页背景颜色的方法
Feb 26 Javascript
在网页中插入百度地图的步骤详解
Dec 02 Javascript
一个例子轻松学会Vue.js
Jan 02 Javascript
VUE JS 使用组件实现双向绑定的示例代码
Jan 10 Javascript
微信小程序倒计时功能实例代码
Jul 17 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 Javascript
VUE动态生成word的实现
Jul 26 Javascript
JavaScript执行机制详细介绍
Dec 06 Javascript
Vue操作Storage本地化存储
Apr 29 Vue.js
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
2020最新CPU的性能排名
2020/04/02 数码科技
写出高质量的PHP程序
2012/02/04 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
PHP中的self关键字详解
2019/06/23 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
5个最佳的Javascript日期处理类库分享
2012/04/15 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
Express.JS使用详解
2014/07/17 Javascript
jquery通过closest选择器修改上级元素的方法
2015/03/17 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
JavaScript 函数模式详解及示例
2016/09/07 Javascript
NodeJS整合银联网关支付(DEMO)
2016/11/09 NodeJs
vue实现列表的添加点击
2016/12/29 Javascript
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
swiper.js插件实现pc端文本上下滑动功能示例
2018/12/03 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
vue ssr+koa2构建服务端渲染的示例代码
2020/03/23 Javascript
详解Vue的mixin策略
2020/11/19 Vue.js
python使用mysql数据库示例代码
2017/05/21 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
数据库连接池的工作原理
2012/09/26 面试题
System.Array.CopyTo()和System.Array.Clone()有什么区别
2016/06/20 面试题
重写子类方法时,抛出异常的书写注意事项
2015/10/17 面试题
优秀干部获奖感言
2014/01/31 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
Java+swing实现抖音上的表白程序详解
2022/06/25 Java/Android