vue-cli2.0转3.0之项目搭建的详细步骤


Posted in Javascript onDecember 11, 2018

Vue CLI介绍

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:

通过 @vue/cli 搭建交互式的项目脚手架。

通过 @vue/cli + @vue/cli-service-global 快速开始零配置原型开发。

一个运行时依赖 (@vue/cli-service),该依赖:

  • 可升级;
  • 基于 webpack 构建,并带有合理的默认配置;
  • 可以通过项目内的配置文件进行配置;
  • 可以通过插件进行扩展。
  • 一个丰富的官方插件集合,集成了前端生态中最好的工具。

Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性,无需 eject

因为项目技术架构需要,要是用vue-cli 3.0进行搭建,所以简单的分享下3.0如何优雅的开始。下面做一下简单的介绍,希望可以帮到有需要的朋友。

vue-cli 3.0 正式版于 8月10号发布!

详细的可以参考:https://cli.vuejs.org/zh/guide/

首先,既然不是一个版本,如果想使用V-C3,你需要卸载之前安装的2.0(有方式可以共存,暂不赘述),卸载了不会影响你以前的功能,使用不爽,可以再安装回去,安装就不说了,说下卸载。

第一步 卸载Vue-cli2

命令是:npm uninstall -g vue-cli

第二步 安装V-C3.0

方式很多,譬如 npm install -g @vue/cli 或者 yarn global add @vue/cli,根据嗜好,自选。

第三步 创建项目

相对2.0,V-C3创建就不是之前init webp..... 一大堆了。直接 vue create project,project是项目名字。so easy,如下图(mac报err-13,请使用sudo):

vue-cli2.0转3.0之项目搭建的详细步骤

我选了默认,没用淘宝镜像,选择Y后,会有如下图所示:

vue-cli2.0转3.0之项目搭建的详细步骤

这个时候你可以选择会车确认,但是个人建议,进行多选,根据自己需要选择,选择Manua...这一行,然后就会出现:

vue-cli2.0转3.0之项目搭建的详细步骤

自己空格就可以选择了,除了E2E,都是我需要的,所以如上图所选。

回车后,显示: Use class-style component syntax? 接下来就不细说了,一路Y就可以。

最终,我的选择如图,设置成功:

vue-cli2.0转3.0之项目搭建的详细步骤

最终目录为:

vue-cli2.0转3.0之项目搭建的详细步骤

第三步 干活吧

安装成功后,可以写业务了。

根据提示,运行一把,feel一下 3.0

vue-cli2.0转3.0之项目搭建的详细步骤

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

666,跑起来的感觉很棒。

Javascript 相关文章推荐
非常不错的功能强大代码简单的管理菜单美化版
Jul 09 Javascript
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
Mar 21 Javascript
jquery批量设置属性readonly和disabled的方法
Jan 24 Javascript
JavaScript中扩展Array contains方法实例
Aug 23 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
Feb 21 Javascript
Bootstrap的Refresh Icon也spin起来
Jul 13 Javascript
jQuery数组处理函数整理
Aug 03 Javascript
微信小程序点击控件修改样式实例详解
Jul 07 Javascript
vue插件vue-resource的使用笔记(小结)
Aug 04 Javascript
10行原生JS实现文字无缝滚动(超简单)
Jan 02 Javascript
记录一篇关于redux-saga的基本使用过程
Aug 18 Javascript
Json实现传值到后台代码实例
Jun 30 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
Dec 11 #jQuery
如何让node运行es6模块文件及其原理详解
Dec 11 #Javascript
jQuery实现的模仿雨滴下落动画效果
Dec 11 #jQuery
详解react阻止无效重渲染的多种方式
Dec 11 #Javascript
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 #jQuery
利用jsonp解决js读取本地json跨域的问题
Dec 11 #Javascript
实现Vue的markdown文档可以在线运行的方法示例
Dec 11 #Javascript
You might like
回帖脱衣服的图片实现代码
2014/02/15 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
javascript读写json示例
2014/04/11 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
同步异步动态引入js文件的几种方法总结
2016/09/23 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
JavaScript执行环境及作用域链实例分析
2018/08/01 Javascript
用Python编程实现语音控制电脑
2014/04/01 Python
Python中AND、OR的一个使用小技巧
2015/02/18 Python
Python Sql数据库增删改查操作简单封装
2016/04/18 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
Python3多线程基础知识点
2019/02/19 Python
Python代码实现删除一个list里面重复元素的方法
2019/04/02 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
python函数定义和调用过程详解
2020/02/09 Python
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
医药营销专业个人自荐信
2013/09/29 职场文书
大学生实习期自我评价范文
2013/10/03 职场文书
初中生三年学习生活的自我评价
2013/11/03 职场文书
有多年工作经验的自我评价
2014/03/02 职场文书
政府个人对照检查材料
2014/08/28 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
2014年度个人工作总结
2014/11/07 职场文书
2014年电教工作总结
2014/12/19 职场文书
研究生个人学年总结
2015/02/14 职场文书
Python insert() / append() 用法 Leetcode实战演示
2021/03/31 Python