1. 概述

1.1 说明

  vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目。GitHub地址是:https://github.com/vuejs/vue-cli

 2. 搭建

2.1 node环境

  首先需要安装node环境,可以直接到中文官网http://nodejs.cn/下载安装包。

  安装完成后,可以命令行工具中输入 node -vnpm -v,如果能显示出版本号,就说明安装成功

   

vue java 脚手架 vue脚手架项目_ci

2.2 安装vue-cli

npm install -g vue-cli

  安装完成后,可以使用 vue -V (注意 V 大写)查看是否安装成功

  

vue java 脚手架 vue脚手架项目_vue java 脚手架_02

2.3  生成项目

  首先需要在命令行中进入到项目目录,然后输入:vue init webpack Vue-Project

  其中 webpack 是模板名称,可以到 vue.js 的 GitHub 上查看更多的模板https://github.com/vuejs-templates ;Vue-Project 是自定义的项目名称,命令执行之后,会在当前目录生成一个以该名称命名的项目文件夹

  

vue java 脚手架 vue脚手架项目_ci_03

 

  配置完成后,可以看到目录下多出了一个项目文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目,基础项目搭建完成。

2.4  安装依赖

  npm install  (也可yarn install,使用yarn需安装进行安装对应yarn环境),安装后会写入package.json文件中,而不同的安装命令写入的位置也不同。

  • npm install :对象 devDependencies(开发环境) 和 对象 dependencies(生产环境) 都写入所安装的依赖包与对应包的版本号。
  • npm install --save:对象 dependencies 写入所安装的依赖包与对应包的版本号。  
  • npm install --save-dev:对象 devDependencies 写入所安装的依赖包与对应包的版本号。

 2.5 启动项目

npm run dev

  

vue java 脚手架 vue脚手架项目_vue java 脚手架_04

 2.6 打包上线

npm run build

  

vue java 脚手架 vue脚手架项目_ci_05

  注意:assetsSubDirectory所指向的文件夹不会被webpack处理,使用方式为直接拷贝到最终的路径,由于必须使用绝对路径来引用此文件夹下的内容,所以assetsPublicPath 中的路径需更改为./。