vue环境搭建

新建vue.config.js文件,进行项目配置

module.exports = {
    devServer: {
        proxy: {  //配置跨域
            '/api': {
                target: 'http://localhost:8081/',  //这里后台的地址模拟的;应该填写你们真实的后台接口
                changOrigin: true,  //允许跨域
                pathRewrite: {
                    /* 重写路径,当我们在浏览器中看到请求的地址为:http://localhost:8080/api/core/getData/userInfo 时
                      实际上访问的地址是:http://121.121.67.254:8185/core/getData/userInfo,因为重写了 /api
                     */
                    '^/api': ''
                }
            },
        }
    }
}



整合第三方库

安装 axios , 处理异步请求

npm i -S axios

main.js引用


import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.use(VueAxios, axios)

安装 pubsub-js ,实现非父子组件间通信

npm i -S pubsub-js

安装路由router

npm install vue-router --save-dev

安装SASS加载器

//cnpm install sass-loader node-sass --save-dev

cnpm install sass-loader@8.0.2 node-sass@4.14.1

安装Webpack

npm install webpack -g
npm install webpack-cli -g

安装vuex store(仓库)

npm install vuex --save

整合 ElementUI

1、ElementUI 安装
npm i -S element-ui
2、完整引入 ElementUI

在 \src\main.js 中导入 element-ui 和 element-ui/lib/theme-chalk/index.css ,
使用 Vue.use(ElementUI)

import Vue from 'vue'
import App from './App.vue'
import router from './routers'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import VueAxios from 'vue-axios'
import axios from 'axios'
import Axios from 'axios'

Vue.prototype.$axios = Axios
Vue.config.productionTip = false

//跨域关键代码
Vue.prototype.$axios = axios
axios.defaults.baseURL = '/api'
Vue.use(ElementUI, VueAxios, axios)

new Vue({
    render: h => h(App), //跳到视图的展示vue
    // 主函数调用路由
    router,
}).$mount('#app')
//=== el:"#app",也就是挂载到id为app的标签里面


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Ubuntu上搭建Vue环境,可以按照以下步骤进行操作: 1. 首先,更新软件源和软件列表,可以在命令行中输入以下命令来完成: sudo apt update 2. 安装Node.js,可以在命令行中输入以下命令来完成: sudo apt install nodejs 3. 检查Node.js的版本,可以在命令行中输入以下命令来完成: node -v 4. 安装npm (Node包管理器),可以在命令行中输入以下命令来完成: sudo apt install npm 5. 检查npm的版本,可以在命令行中输入以下命令来完成: npm -v 6. 由于npm的下载速度较慢,建议安装cnpm (淘宝镜像的npm),可以在命令行中输入以下命令来完成: sudo npm install -g cnpm --registry=https***pm -v 8. 安装Vue脚手架工具vue-cli,可以在命令行中输入以下命令来完成: sudo cnpm install -g vue-cli 9. 检查Vue的版本,可以在命令行中输入以下命令来完成: vue -V 10. 创建Vue项目,可以在命令行中输入以下命令来完成: sudo vue init webpack demo 11. 进入项目文件夹,可以在命令行中输入以下命令来完成: cd demo 12. 安装项目依赖,可以在命令行中输入以下命令来完成: sudo cnpm install 13. 运行项目,可以在命令行中输入以下命令来完成: sudo npm run dev 至此,你的Vue环境已经搭建完成。你可以通过访问项目的地址来查看项目。请注意,这个地址只能在你的电脑上进行访问。如果你想要在服务器上部署Vue项目以便外网访问,请参考相关教程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值