美文网首页
安装vue-cli

安装vue-cli

作者: WhiteStruggle | 来源:发表于2020-05-29 07:56 被阅读0次

官方文档

安装vue-cli

全局安装(使用淘宝的镜像下载会很快的),可以看这篇 Webpack安装

//安装最新版本
cnpm install -g @vue/cli

使用

下载完成之后,查看vue版本,输入

vue -v
image

创建项目

利用cmd操作到需要创建的目录下

vue create project-name

project-name是自定义的名字,可以根据个人情况选择

创建项目选项

默认安装

选择default,进行默认安装

选择之后就会开始下载相关的依赖,

下载开始: 安装过程

下载完成,创建成功

创建成功

会生成的一个自定义名称的文件夹,全部文件目录如下:

生成的文件目录

自定义安装

选择Manually,自定义安装

自定义项目
 ( ) Bable                                      //es6+ to es5
 ( ) TypeScript                                 // 支持使用 TypeScript 书写源码,
 ( ) Progressive Web App (PWA) Support          // PWA 支持,渐进式web应用
 ( ) Router                                     // 支持 vue-router,路由
 ( ) Vuex                                       // 支持 vuex,状态
 ( ) CSS Pre-processors                         //  CSS 预处理器。
 ( ) Linter / Formatter                         // 支持代码风格检查和格式化,规范格式
 ( ) Unit Testing                               // 支持单元测试。
 ( ) E2E Testing                                // 支持 E2E 测试。

根据自己的情况选择配置,选择选项不同,后面的配置也大不相同

选择方法:

  1. 利用 上下箭头 移动光标,按空格进行选择选项
  2. 字母a 全选,按 字母i 反选(已经选择的取消,没有选择的选择)
  3. 回车确认,确认选择完成

我选择如图所示(根据个人需要选择)

image

选择是否使用路由 history router,其实直白来说就是是否路径带 # 号,需要使用:y,不需要:n

在这一步我们可以发现上一步选择的配置:Bable ,router , CSS Pre-processors

image

选择一个CSS预处理程序(默认支持PostCSS、Autoprefixer和CSS模块) Sass/SCSS(with node-sass) 自动编译实时的,Sass/SCSS(with dart-sass)需要保存后才会生效

image

将Babel, ESLint等的配置放在哪里,单独存放或者并入package.json,一般单独存放比较好找

image

是否保存当前预设,下次构建无需再次配置,这是创建的最后一步,这肯定是要否认了,项目不同,需要的配置也不一样

image

目录:

image

启动服务

官方文档:使用命令

通过查看package.json配置我们会发现这些命令:

注意:此处用到是默认生成的项目文件

  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },

npm run 使用这些命令,但注意需要到创建项目的目录下(npm命令依赖于package.json文件)

  1. serve —— 启动一个web服务器

此配置与webpack-dev-server类似

  • 可以修改package.json文件
  --open    在服务器启动时打开浏览器
  --copy    在服务器启动时将 URL 复制到剪切版
  --mode    指定环境模式 (默认值:development)
  --host    指定 host (默认值:0.0.0.0)
  --port    指定 port (默认值:8080)
  --https   使用 https (默认值:false)
  --hot     热更新(默认值:false)
  --process 显示编译进度(默认值:true)
  --inline:true  自动刷新页面

使用方式如下:

"serve": "vue-cli-service serve --hot --inline --open  --port 8989 --compress ",
  • 也可以查看官方说明配置文件,基本和 webpack-dev-server 一样的用法
serve

稍微修改一下(打开的网页默认支持热更新无需添加webpack中的 --hot --inline):

//开启服务直接打开网页,修改端口号
"serve": "vue-cli-service serve --open --port 8989 ",
  1. build —— 生成对文件进行打包,产生一个dist文件夹,要明确知道入口文件 main.js

可添加选性值:

  --mode        指定环境模式 (默认值:production)
  --dest        指定输出目录 (默认值:dist)
  --modern      面向现代浏览器带自动回退地构建应用
  --target      app | lib | wc | wc-async (默认值:app)
  --name        库或 Web Components 模式下的名字 (默认值:package.json 中的 "name" 字段或入口文件名)
  --no-clean    在构建项目之前不清除目标目录
  --report      生成 report.html 以帮助分析包内容
  --report-json 生成 report.json 以帮助分析包内容
  --watch       监听文件变化
build
  1. lint —— 查看是否出现线程错误
lint

项目管理

打开npm的cmd,输入

vue ui
启动ui界面

自动打开浏览器,显示 Vue 项目管理界面

ui界面

在此页面下创建项目很方便,你值得拥有

参考:

  1. Vue CLI 3 脚手架搭建
  1. vue-cli4.x环境搭建
  1. 一份超级详细的Vue-cli3.0使用教程[赶紧来试试!]

相关文章

  • vue 学习第一节

    全局安装vue-cli: cnpm install vue-cli -g 安装vue-cli之前要全局安装vue和...

  • Vue 第一天

    使用vue-cli,快速创建项目 安装Vue-cli vue-cli 在国外,安装慢,需通过国内镜像安装 安装国内...

  • Vue-cli 安装和目录结构解析

    一、安装vue-cli 安装vue-cli前提,你的电脑已经安装好了Node.js,因为vue-cli 安装是给予...

  • Vue-cli基础

    Vue-cli基础 安装步骤 1、全局安装Vue-cli: npm install vue-cli -g 2、查看...

  • Vue.js高仿饿了么笔记(一)

    Vue-cli 安装 安装node 通过npm安装Vue-clinmp install -g vue-cli /...

  • (Vue全家桶)Vue-cli

    Vue-cli Vue-cli是vue官方出品的快速构建单页应用的脚手架 安装vue-cli 安装vue-cli的...

  • vue-cli的安装

    vue-cli的安装 cnpm install -g vue-cli 检查是否安装成功 vue 安装webpack...

  • Vue-cli基础

    安装步骤 1、全局安装Vue-cli: npm install vue-cli -g 2、查看是否安装成功: ...

  • 程序员使用的脚手架

    一、vue (前台) vue-cli: # 安装vue-cli。 安装之前首先确保你已经安装好了nodejs 而...

  • 新建vue项目(mac)

    一、安装vue 安装vue-cli npm install vue-cli -g 验证是否安装成功 vue l...

网友评论

      本文标题:安装vue-cli

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