美文网首页
Vue如何创建一个新项目(Vue-cli3.x(4.x)快速创建

Vue如何创建一个新项目(Vue-cli3.x(4.x)快速创建

作者: 码上行动 | 来源:发表于2022-11-07 17:32 被阅读0次

前言:在阅读此文章前请先确保电脑已安装node,且npm功能正常,此文适合cli2.x以上版本创建项目,例cli3.x或者cli4.x

1、安装cli

1.1、 Vue-cli 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先打开cmd命令行窗口通过以下命令卸载旧版

npm uninstall vue-cli -g
// or 或者
//安装了yarn的小伙伴也可以用 yarn global remove vue-cli 进行卸载
yarn global remove vue-cli 

1.2、 vue-cli 新版安装
如果你是从node中文官网http://www.nodejs.com.cn/安装的10.14.2长期支持版 建议安装cli时选择不大于@4.5.13版本,不要刻意去升级node,否则npm随node版本升高对于老项目的npm支持性不友好,下载公司项目依赖的时候会因npm版本不对应问题各种报错

npm install -g @vue/cli
// or 或者
yarn global add @vue/cli

注意:node版本<=10.14.2的请执行以下命令安装指定版本cli

npm install -g @vue/cli@4.5.13
// or 或者
yarn global add @vue/cli@4.5.13

否则直接执行第二步创建项目命令会有以下报错

image.png
2、创建项目

2.1、vue create 你的项目名 (创建项目时,如需在指定目录下创建请先cd进对应目录,例如我想在D盘zheheWeb下创建就可以cd /D D:/zheheWeb)

vue create my-project
//or 或者
vue ui

2.2、 这里我们vue create "项目名" 后,选择手动创建Manually select features(手动创建更灵活,可以自主选择要或不要安装某些依赖),cli3.x和4.x本质上没有太大区别,都有默认和手动选择

Vue CLI v4.5.13
? Please pick a preset: (Use arrow keys)  //请选择一个预设(使用方向键)
  Default ([Vue 2] babel, eslint)   //默认Vue2,并安装babel,eslint
  Default (Vue 3) ([Vue 3] babel, eslint)   //默认Vue3,并安装babel,eslint
> Manually select features  //手动选择功能

2.3、配置项勾选,空格键选中和非选中,a 全选,i 反选,下面是我选的配置项 选完按回车键Enter确定进入下一步

 (*) Choose Vue version  //选择vue版本
 (*) Babel  //Babel-Es6语法转换
 ( ) TypeScript  //Ts,js超集
 ( ) Progressive Web App (PWA) Support  //PWA渐进式Web应用程序。
 (*) Router  //Router  vue-router 。
 (*) Vuex  //Vuex  vuex 。
 (*) CSS Pre-processors  //CSS 预处理器。
>(*) Linter / Formatter  //代码风格检查和格式化
 ( ) Unit Testing  //单元测试(unit tests)
 ( ) E2E Testing  //E2E 测试

2.4、选择一个Vue.js版本,你想用它开始项目(使用方向键) 这里我选择 2.x版本按Enter进入下一步

? Choose a version of Vue.js that you want to start the project with (Use arrow keys)
> 2.x
  3.x

2.5、路由器使用 history 模式?(需要适当的服务器设置以便在生产中实现索引回退)(Y/n) Y是 n否,输入Y按Enter进入下一步

? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) Y

2.6、选择一个CSS预处理器(默认支持PostCSS, Autoprefixer和CSS模块):(使用方向键) 如下所示选择Sass/SCSS (with dart-sass) 按Enter进入下一步

? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): (Use arrow keys)
> Sass/SCSS (with dart-sass)
  Sass/SCSS (with node-sass)
  Less
  Stylus

2.7、选择linter / formatter配置:(使用方向键) 如下所示选择SLint with error prevention only 按Enter进入下一步

? Pick a linter / formatter config: (Use arrow keys)
> ESLint with error prevention only
  ESLint + Airbnb config
  ESLint + Standard config
  ESLint + Prettier

2.8、选择额外的lint功能:(按<空格>选择,<a>切换全部,<i>反转选择) 如下所示选择Lint on save 按Enter进入下一步

? Pick additional lint features: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>(*) Lint on save
 ( ) Lint and fix on commit

2.9、你喜欢把配置Babel, ESLint等放在哪里? 如下所示选择In package.json 按Enter进入下一步

? Where do you prefer placing config for Babel, ESLint, etc.?
  In dedicated config files
> In package.json

last、将此保存为未来项目的预设?(y / N)y是 N否 (输入y后会记住当前选择配置模板,以后生成新项目都按此配置) 输入N 按Enter进入下一步开始创建项目

? Save this as a preset for future projects? (y/N) N

最后选完如下图所示

image.png

等待下载完依赖后如图所示就代表项目创建成功了

image.png
3、项目创建完成 cd my-project 进入项目目录 运行npm run serve命令 出现以下页面至此大功告成
image.png

相关文章

  • Vue如何创建一个新项目(Vue-cli3.x(4.x)快速创建

    前言:在阅读此文章前请先确保电脑已安装node,且npm功能正常,此文适合cli2.x以上版本创建项目,例cli3...

  • Vue-cli3.x H5项目的一些配置

    1、如何进行sass配置及操作 创建好vue-cli3.x创建好后;新建一个Vue项目;在该项目中使用sass需要...

  • 5.vue单页应用

    创建新项目 选择一个文件夹存放项目 使用命令字符创建新项目:vue init webpack vue-router...

  • 如何在vue中使用sass

    创建一个基于 webpack 模板的新项目 全局安装 vue-cli 创建一个基于 webpack 模板的新项目 ...

  • vue cli 快速创建新项目

    视频教程地址 安装vue cli 创建新项目(方法1-使用命令方法创建项目)官方步骤 预安装组件(按键盘上下键选择...

  • 03.Element UI 之安装使用(npm)

    一、创建一个vue新项目(cli方式) |--命令:vue init webpack elementui02 ...

  • Vue CLI(4) 创建项目

    创建 vue 项目 创建一个新项目,运行: 警告如果你在 windows 系统中通过 minTTY 使用 Git ...

  • vue创建新项目

    1.先安装好node.js 使用淘宝npm镜像 npminstall-gcnpm--registry=https:...

  • vue创建新项目

    1、安装淘宝镜像 $ npm install -g cnpm --registry=https://registr...

  • vue 创建新项目

    自从换了新机器,或者重新弄一个新的vue项目的时候,总是有点费劲。这次记录下,方便下次自己找的时候方便寻找 1. ...

网友评论

      本文标题:Vue如何创建一个新项目(Vue-cli3.x(4.x)快速创建

      本文链接:https://www.haomeiwen.com/subject/miwpjltx.html