Vue cli
vue-cli
为什么使用vue-cli
1、平台无关
2、占内存少,更高效。代码部署,热加载...
3、通用工具
cli
Command Line Interface
命令行界面
前台、后台
前端、后端
npm
npm node package manager
cnpm 国内镜像
参数
-g global 全局安装
-S save 安装包信息加入到dependencies生产阶段依赖
-D --save --dev 安装包信息加入到devDependencies生产阶段+开发阶段依赖,开发阶段一般使用它
i install 缩写,没有'-'
查看全局安装的文件夹位置
npm root -g
初始化
npm init -f
参数f使用默认设置,如果不初始化,本地安装会报错
指定下载服务器
1、安装cnpm, 指定下载位置
npm install -g cnpm --registry=https://registry.npm.taobao.org
2、设置npm默认下载地址
npm config set registry https://registry.npm.taobao.org npm config get registry # 查看
3、cnpm安装vue-cli2
cnpm install -gd vue-cli
检查环境
$ node -v
v10.16.0
$ npm -v
6.9.0
查看vue版本号
$ vue -V
2.9.6
vue-cli2创建项目(不能有大写字母)
vue init webpack project-name
部分重要配置
官方路由 install vue-router? yes
代码风格 use ESLint to lint your code? yes
启动服务
cd project-name npm run dev
http://localhost:8080
Sublime Vue语法高亮
https://github.com/vuejs/vue-syntax-highlight
下载解压 -> References -> Browser Packages
-> 新建文件夹Vue -> 将解压的文件放入文件夹中
->ctrl + shift + p
搜索 vue -> 选择 Set Syntax:Vue Component
路由配置
import A from '@/components/A.vue'; routes: [ { path: '/a', name: 'A', component: A } ]
路由跳转
<router-link to="/a">a页面</router-link>