Vue CLI 创建 vue项目

利用Vue CLI手脚架创建vue项目

一、依赖环境

1、Node 版本要求:Vue CLI 需要 Node.js 8.9 或更高版本

node -v

2、安装Vue CLI

npm install -g @vue/cli

3、查看版本是否安装成功

vue -V

 二、创建vue项目

1、在命令窗口输入命令:

#test为项目名
vue create test

2、选择配置方式:自定义配置项目(Manually select features)

 3、手动选择项目需要的特性

说明:

  • Babel: 帮助我们解析es6代码,对于一些低版本浏览器不能识别es6代码,该插件将es6代码适配成低版本浏览器能够识别的代码(必须装)
  • TypeScript:TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准
  • Progressive Web App (PWA) Support: 渐进式Web应用,专门应对手机web开发。当我们在手机上使用Web应用时接近原生App效果
  • Router: Vue路由(一般都用到建议直接选择安装)
  • Vuex: Vue状态管理
  • CSS Pre-processors: CSS预编译器(包括:SCSS/Sass、Less、Stylus)=>可以生成项目后根据自己个人css编写喜好来选择安装
  • Linter / Formatter: 代码规范标准(刚入门学习不建议安装)
  • Unit Testing: 单元测试
  • E2E Testing: 端到端测试
  • CSS Pre-processors另外说明:点击查看官方文档

    • Less比较简单,BootStrap使用Less
    • Sass编译依赖Ruby环境,功能较Less强大
    • Stylus,Stylus是来源于Node.js社区,不支持原生CSS写法

选择需要安装的插件,移动按上线键,按空格键切换是否选中(*为选中),这里我选择Choose Vue version、babel、router、vuex这四个,按回车到下一步

 4、选择vue项目的版本,这里我选择的是2.x版本的

 5.是否按照history的方式创建路由(选择history历史模式还是hash模式)具体的对比说明可以点击看这里

  这里我选择no,回车键下一步

Hash与history的区别

URL显示

路径带有#

路径没无#

回车刷新

会加载到地址栏对应的页面

一般就是404掉了

支持版本

支持低版本浏览器和能兼容到IE8

只能兼容到 IE10

  6、配置保存位置:babel,postcss,eslint配置文件是单独放在一个package.json中还是分开放,我选第一项分开放,回车下一步

说明:

  • In dedicated config files:把babel,postcss,eslint这些配置文件,单独保存在各自的配置文件中
  • In package.json: 保存在package.json文件中

 7、是否需要保存预设并用到以后的项目中

说明:一般创建项目可以不用保存预设直接选择no,使用yes保存预设是为了方便你下次创建相同需求的配置过程项目:

   例如该次创建所安装的Choose Vue version、babel、router、vuex,以及下面步骤相同的方式时才会用到。

★如果是yes的话,就是出现一个叫你给这个保存的预设命名:自定义预测名字,不建议使用中文。

  设置保存预设的时候系统会自动生成一个.vuerc的文件,一般在c盘,保存预设后,以后创建配置相同的项目可以直接选该方式创建。

下面演示一下选择yes的情况:

 回车下一步,静置等待项目生成。

 选择no就是不保存预设,按回车键就可静置等待项目生成

 8、静置等待项目生成:项目会生成在你cmd当前路径的目录下

 项目生成后如下;

 9、cd 进入test目录,然后输入命令:npm run serve 启动vue项目

 项目创建成功啦,快去写bug掉头发吧!

 另外vue添加element ui的方式:

在vue项目根目录下操作cmd命令:

vue add element

回车,等待些许,然后选择按需导入:Import on demand

 

 回车,然后选择中文:zh-CN

 

 回车,等待安装完成...

 

 安装完成之后,就可以在vue项目内引入element ui组件使用了。

 

posted @ 2020-10-15 16:32  琴时  阅读(455)  评论(0编辑  收藏  举报