Vue CLI踩坑记录①
安装相关
Vue CLI 安装见:官网
cd 到合适的文件夹
1 | 安装vue脚手架3 |
版本检查
1 | vue --version |
有时因为权限的原因,没有成功自动配置环境变量,如果出现Vue指令不识别的情况,到node的npm安装目录,找到vue.cmd文件,把它所在的目录配置到环境变量里就可以了。
我的路径:
1 | C:\Users\Administrator\AppData\Roaming\npm |
创建相关
cd 到需要的文件夹,创建项目
1 | 3的方式 |
然后上下移动选择框,空格勾选,回车确认
推荐的选择为:
1 | 3 这是mac的推荐选择。 |
开发相关
- 引入element的组件方式
1 | vue add element |
- 引入.vue组件的方式
1 | <script> |
- 使用.vue组件的方式
1 | <template> |
- 路由
配置router.js
1 | import Vue from 'vue' |
使用
element组件使用router属性即可,会自动把index属性的值作为路径
显示
1 | <router-view></router-view> |
- devServer代理设置,用于处理跨域请求
配置vue.config.js(没有就在项目根目录创建一个)
1 | module.exports = { |
^/api表示以api开头的所有请求
- axios请求的封装接口
随便建个js文件
1 | import axios from 'axios' |
对应get无参、有参,post有参
- 引入封装的axios请求接口,以及使用
Get
1 | <template> |
Post
1 | <template> |
- 自定义css的引入
1 | <style> |