vue3.0 CLI - 1 - npm 安装与初始化的入门教程


Posted in Javascript onSeptember 14, 2018

node 开发环境请先自行准备

npm install -g @vue/cli 安装完成之后命令行则存在 vue 命令

vue -V 查看本地 vue 版本 vue -h 输出帮助

vue create <project-name> 进入工程文件夹,创建项目。

如:cd studyVue ( 进入工程文件夹 ) vue create config ( 创建 config 项目 )

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

选择 default 配置项,下面没什么可介绍的,自行尝试。

下面介绍选择 manually select features 的相关流程 ( 使用上下箭头按键切换选项 - enter 按键确定选择 - 下同 )

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择项目需要的特性 ( 让你选择项目里边的插件 )

Babel - 转码工具;TypeScript - 微软出的 js 的超集;PWA -渐进式WEB应用;Router - 路由功能;Vuex - 中心化状态管理;CSS - css处理器;Linter - 代码美化与检查; Unit Testing - 单元测试; E2E Testing -端到端测试。

作为一个有志气的人,咱们全都选,以后慢慢学。( 空格键按键选择 - 下同 )

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

按下 enter 确定之后,能看到上一个配置项我们选择了什么。

该配置项:是否使用 class-style 组件语法,选择 yes 。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置选择 yes 。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:是否使用 history 模式 ( 该模式含义以后我会介绍 - 官网也有介绍 ),选择 no 。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择 css 预处理 ( 我没用过 css 预处理器 ),任意选择了一个。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择代码美化和检查配置。这里选择标准配置 ( 我也没用过,先选一个 )。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择代码检查美化的相关配置。两项都选。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择单元测试解决方案。选择 mocha ( 我也没用过,选择一个用的人多的 )。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择端到端测试解决方案。选择nightwatch( 我也不懂,读者自行选择 )。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:选择在哪里存放上述的所有的配置。以前都是放在 package.json 中 ( webpack 使用习惯 ),另外一个是 vue 3.0 新的存配置的方式,使得配置项更加简洁。选择In dedicated config files 。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

该配置项:将以上所有的配置过程,保存为默认的配置流程。( 也就是个人设置的意思,以后新建项目,默认采用这些配置 )。选择 yes 。

后面让你为这个配置项进行命名。我输入 nDosVue 。

之后就开始自动化的工程配置。1 min 之内就配置好。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

npm run serve 开启网站;cd config 进入配置文件夹。到此,vue 创建第一个项目完成。

vue3.0 CLI - 1 - npm 安装与初始化的入门教程

最后生成的目录如上图。

总结

以上所述是小编给大家介绍的vue3.0 CLI - 1 - npm 安装与初始化的入门教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js 控制图片大小核心讲解
Oct 09 Javascript
JavaScript匿名函数用法分析
Feb 13 Javascript
Javascript的比较汇总
Jul 25 Javascript
jQuery编写设置和获取颜色的插件
Jan 09 Javascript
简单的vue-resourse获取json并应用到模板示例
Feb 10 Javascript
微信小程序之网络请求简单封装实例详解
Jun 28 Javascript
js推箱子小游戏步骤代码解析
Jan 10 Javascript
Vue 中对图片地址进行拼接的方法
Sep 03 Javascript
解决Vue打包上线之后部分CSS不生效的问题
Nov 12 Javascript
JS常用正则表达式超全集(密码强度校验,金额校验,IE版本,IPv4,IPv6校验)
Feb 03 Javascript
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
vue修改Element的el-table样式的4种方法
Sep 17 Javascript
详解Vue CLI3配置解析之css.extract
Sep 14 #Javascript
vue-cli脚手架build目录下utils.js工具配置文件详解
Sep 14 #Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
Sep 14 #Javascript
在vue项目中使用md5加密的方法
Sep 14 #Javascript
在vue项目中引用Iview的方法
Sep 14 #Javascript
详解webpack-dev-server使用方法
Sep 14 #Javascript
JS 实现微信扫一扫功能
Sep 14 #Javascript
You might like
php抓即时股票信息
2006/10/09 PHP
PHP的面试题集,附我的答案和分析(一)
2006/11/19 PHP
yii添删改查实例
2015/11/16 PHP
php出租房数据管理及搜索页面
2017/05/23 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
Javascript SHA-1:Secure Hash Algorithm
2006/12/20 Javascript
javascript Keycode对照表
2009/10/24 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
利用Jquery队列实现根据输入数量显示的动画
2016/09/01 Javascript
微信小程序 页面跳转传递值几种方法详解
2017/01/12 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
React中的render何时执行过程
2018/04/13 Javascript
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
python简单实现计算过期时间的方法
2015/06/09 Python
使用django-crontab实现定时任务的示例
2018/02/26 Python
Pytorch入门之mnist分类实例
2018/04/14 Python
python如何删除文件、目录
2020/06/23 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
某公司部分笔试题
2013/11/05 面试题
大学生蛋糕店创业计划书
2014/01/13 职场文书
学校四群教育实施方案
2014/06/12 职场文书
创先争优个人承诺书
2014/08/30 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
KTV员工管理制度
2015/08/06 职场文书
遗嘱范文
2015/08/07 职场文书
清洁工工作总结
2015/08/11 职场文书
2016党员发展对象培训心得体会
2016/01/08 职场文书
聊聊JS ES6中的解构
2021/04/29 Javascript
Oracle 区块链表创建过程详解
2021/05/15 Oracle
OpenCV-Python模板匹配人眼的实例
2021/06/08 Python