Vue项目搭建

Posted simonalwayson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue项目搭建相关的知识,希望对你有一定的参考价值。

1.Node环境安装(版本至少超过6)

  查看node版本: node -V

  技术图片

2.包管理工具(npm/cnpm/yarn)  

  1)查看版本:

    npm -v (版本至少超过3)

      cnpm -v

         yarn -v

  技术图片

  

  2)查看镜像源:

    npm config get registry   ===> https://registry.npmjs.org

    cnpm config get registry   ===> https://r.npm.taobao.org

    yarn config get registry   ===> https://registry.yarnpkg.com

  技术图片

  

  3)设置镜像源(在国内推荐设置为淘宝镜像源)

    npm config set registry https://registry.npm.taobao.org

    yarn config set registry https://registry.npm.taobao.org

  技术图片

3.全局安装Vue脚手架

  1)全局安装:yarn global add @vue/cli / npm i -g @vue/cli

  2)版本查看:vue --version

  技术图片

4.创建vue项目

  1)进入一个目录,创建项目:vue create my-vue-project

  技术图片

  2)第一次选择手动配置(按↑ ↓箭头切换选项,按enter确定选择)

  技术图片

  3)选择需要的配置项(按↑ ↓ 箭头切换配置的项,按 空格 是选中,按 a 是全选,按 i 是反选,选择完成后按enter)

  技术图片  

    ( ) Babel // 转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 
    ( ) TypeScript // TypeScript是一个javascript(后缀.js)的超集(后缀.ts)包含并扩展了 JavaScript 的语法,需要被编译输出为 JavaScript在浏览器运行
    ( ) Progressive Web App (PWA) Support // 渐进式Web应用程序
    ( ) Router // vue-router(vue路由)
    ( ) Vuex // vuex(vue的状态管理模式)
    ( ) CSS Pre-processors // CSS 预处理器(如:less、sass)
    ( ) Linter / Formatter // 代码风格检查和格式化(如:ESlint)
    ( ) Unit Testing // 单元测试(unit tests)
    ( ) E2E Testing // e2e(end to end) 测试
  
  4)选择是否使用history模式
    Vue-Router利用浏览器自身的hash模式和history模式的特性来实现前端路由

  技术图片

  5)选择css预处理器(按↑ ↓箭头切换选项,按enter确定选择)

  技术图片

  ***如果选择了Linter / Formatter // 代码风格检查和格式化***

  附5)选择Eslint代码验证规则(按↑ ↓箭头切换选项,按enter确定选择)

    提供一个插件化的javascript代码检测工具,ESLint +Prettier使用较多          

   技术图片

  附6)选择代码验证规则检测时机(按↑ ↓箭头切换选项,按enter确定选择)

    ( )Lint on save  //  保存就检测 ===》推荐选择

    ( )Lint and fix on commit  //  fix和commit的时候检测

  技术图片

  6)选择如何存放配置(按↑ ↓箭头切换选项,按enter确定选择)

    In dedicated config files   //  独立文件放置

    In package.json  //  放package.json文件里

  技术图片

  7)是否保存当前配置

  技术图片

  8)安装依赖包工具选择(按↑ ↓箭头切换选项,按enter确定选择)

  技术图片

   9)等待项目创建完成

    cd my-vue-project (进入项目)

    npm run serve  /  yarn serve (启动项目)

  技术图片

  技术图片

参考文章地址:https://www.cnblogs.com/tzwbk/p/12486404.html

以上是关于Vue项目搭建的主要内容,如果未能解决你的问题,请参考以下文章

前端学习之Vue项目搭建

vsCode写vue项目一键生成.vue模板

Vue环境搭建和项目创建

vue2项目结构搭建

Vue项目环境搭建

VSCode自定义代码片段1——vue主模板