-
3.0版本包括了默认预设配置和用户自定义设置
-
对比2.0来看3.0的目录结构更加精简了
- 移除了配置文件目录 (config 和 build文件夹)
- 移除了 static 文件夹,新增 public 文件夹,并且 index.html 移动到 public 中
- 在 src 文件夹中新增了 views 文件夹,用于分类视图组件和公共组件
vue-cli 3.0 搭建
- 安装或升级 Node.js
vue-cli官网对于node版本有明确要求 Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+) 复制代码
- 安装 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
如果是第一次用3.0的话没有第一个选项(myProjectinit - 这是自己预设的配置), 只有最后两个,第一个是默认配置,一般选第二个,自己配置,这里选第二个。 复制代码
b、选择项目需要的特性 (根据自己需求选择即可)
此处选择的是:Babel编译、Vue路由、Vue状态管理器、CSS预处理器、代码检测 复制代码
c、router是否使用history模式,这里使用history模式
选择 Y 对于一般的Vue+Vue-router+Webpack的Web开发场景,用history模式即可 复制代码
d、选择CSS预处理器语言
选择第二个 Sass/SCSS (with node-sass) 复制代码
e、选择ESLint的代码规范,此处使用 Standard代码规范
Standard标准,它是一些前端工程师自定的标准。 复制代码
f、何时进项代码监测
选择在保存时,进项监测 复制代码
g、Babel、PostCss、ESLint等文件的存放位置
选择单独保存在各自的配置文件中 复制代码
h、询问是否将此配置项保存为,预设配置(第一步看到的 myProjectinit 即为我保存的一个预设配置)
这里我选择的是不保存 N 需要保存的选择 Y 即可 复制代码
i、最后等待vue-cli完成初始化即可
项目目录结构如下图:
此处即为初始化完成 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界面初体验
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 搭建Typescript+React项目模板(4) --- 项目打包
- 健壮的数据仓库项目搭建
- vue入门(一):项目搭建
- Spring项目本地环境搭建
- 搭建Typescript+React项目模板(3) --- 整理项目和杂项
- 搭建Typescript+React项目模板(1) --- 项目初始化
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Design Handbook
Baeck, Philippe de 编 / 2009-12 / $ 22.54
This non-technical book brings together contemporary web design's latest and most original creative examples in the areas of services, media, blogs, contacts, links and jobs. It also traces the latest......一起来看看 《Web Design Handbook》 这本书的介绍吧!