vue cli 3.0 搭建项目的图文教程


Posted in Javascript onMay 17, 2019

1.3.0版本包括了默认预设配置和用户自定义设置

2.对比2.0来看3.0的目录结构更加精简了

移除了配置文件目录 (config 和 build文件夹)

移除了 static 文件夹,新增 public 文件夹,并且 index.html 移动到 public 中

在 src 文件夹中新增了 views 文件夹,用于分类视图组件和公共组件

vue-cli 3.0 搭建

1. 安装或升级 Node.js

  • vue-cli官网对于node版本有明确要求
  • Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)

2.安装 vue-cli 3.0

npm install -g @vue/cli
在这里需要注意的是如果你已经全局安装了旧版的 vue-cli(1.x或2.x) 
vue-cli 官网有提到 你需要通过
npm uninstall vue-cli -g 或者 yarn global remove vue-cli
来卸载它。

vue-cli脚手架搭建

vue create hello-world (搭建一个项目名称为 hello-world 的vue前端项目)

项目配置选项

a、Manually select features

vue cli 3.0 搭建项目的图文教程

如果是第一次用3.0的话没有第一个选项(myProjectinit - 这是自己预设的配置),
只有最后两个,第一个是默认配置,一般选第二个,自己配置,这里选第二个。

b、选择项目需要的特性 (根据自己需求选择即可)

vue cli 3.0 搭建项目的图文教程

此处选择的是:Babel编译、Vue路由、Vue状态管理器、CSS预处理器、代码检测

c、router是否使用history模式,这里使用history模式

vue cli 3.0 搭建项目的图文教程

选择 Y
对于一般的Vue+Vue-router+Webpack的Web开发场景,用history模式即可

d、选择CSS预处理器语言

vue cli 3.0 搭建项目的图文教程

选择第二个 Sass/SCSS (with node-sass)

e、选择ESLint的代码规范,此处使用 Standard代码规范

vue cli 3.0 搭建项目的图文教程 

Standard标准,它是一些前端工程师自定的标准。

f、何时进项代码监测

vue cli 3.0 搭建项目的图文教程

选择在保存时,进项监测

g、Babel、PostCss、ESLint等文件的存放位置

vue cli 3.0 搭建项目的图文教程

选择单独保存在各自的配置文件中

h、询问是否将此配置项保存为,预设配置(第一步看到的 myProjectinit 即为我保存的一个预设配置)

vue cli 3.0 搭建项目的图文教程

这里我选择的是不保存 N 需要保存的选择 Y 即可

i、最后等待vue-cli完成初始化即可

vue cli 3.0 搭建项目的图文教程 
vue cli 3.0 搭建项目的图文教程

项目目录结构如下图:

vue cli 3.0 搭建项目的图文教程

此处即为初始化完成
cd 到此目录下运行 
npm run serve 
启动项目
serve启动不习惯,可手动打开根目录下的package.json文件
找到 "serve": "vue-cli-service serve" 把 serve 改为 dev
vue-cli 3.0还提供了 UI控制台 来进项项目的管理
安装 npm i -g @vue/cli
在终端执行 vue ui 会默认初始化 localhost:8000 且自动打开

对于 vue-cli 3.0 的 UI控制台 可视化项目管理界面介绍此文有介绍 vue-cli改版 3.0betaUI界面初体验。

总结

以上所述是小编给大家介绍的vue cli 3.0 搭建项目的图文教程 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
jquery 新浪网易的评论块制作
Jul 01 Javascript
JS获得浏览器版本和操作系统版本的例子
May 13 Javascript
jQuery选择器querySelector的使用指南
Jan 23 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
Mar 24 Javascript
继续学习javascript闭包
Dec 03 Javascript
基于jquery实现智能提示控件intellSeach.js
Mar 17 Javascript
node.js express安装及示例网站搭建方法(分享)
Aug 22 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
Mar 14 Javascript
Vue 进阶教程之v-model详解
May 06 Javascript
详解如何在vue项目中引入elementUI组件
Feb 11 Javascript
使用nvm和nrm优化node.js工作流的方法
Jan 17 Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
小程序云开发如何实现图片上传及发表文字
May 17 #Javascript
tsconfig.json配置详解
May 17 #Javascript
小程序云函数调用API接口的方法
May 17 #Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
May 17 #Javascript
微信小程序云开发之使用云函数
May 17 #Javascript
jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 #jQuery
微信小程序云开发之使用云数据库
May 17 #Javascript
You might like
《被神捡到的男人》动画化计划进行中!
2020/03/06 日漫
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
两千行代码的PHP学习笔记汇总
2014/10/05 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
Yii框架多语言站点配置方法分析【中文/英文切换站点】
2020/04/07 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
基于JQuery的多标签实现代码
2012/09/19 Javascript
Underscore.js 的模板功能介绍与应用
2012/12/24 Javascript
javascript时间自动刷新实现原理与步骤
2013/01/06 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
js 页面元素的几个用法总结
2013/11/18 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
Vue组件中prop属性使用说明实例代码详解
2018/05/31 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
深入分析JavaScript 事件循环(Event Loop)
2020/06/19 Javascript
使用python编写android截屏脚本双击运行即可
2014/07/21 Python
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
Python爬虫抓取手机APP的传输数据
2016/01/22 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
详解python内置模块urllib
2020/09/09 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
北美三大旅游网站之一:Travelocity
2017/08/12 全球购物
新西兰最大的天然保健及护肤品网站:HealthPost(直邮中国)
2021/02/13 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
2013/07/30 面试题
什么是封装
2013/03/26 面试题
接待员岗位责任制
2014/02/10 职场文书
电气自动化专业职业规划范文
2014/02/16 职场文书
教研活动总结
2014/04/28 职场文书
公务员爱岗敬业演讲稿
2014/08/26 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书