关键词搜索

源码搜索 ×
×

Vue笔记-vue3中.en.dev文件及axios.defaults.baseURL的使用

发布2021-05-11浏览2055次

详情内容

结构是这样的:

在项目里面新建.env.dev文件内容如下:

  1. NODE_ENV=development
  2. VUE_APP_SERVER=http://127.0.0.1:8880
  3. VUE_APP_WS_SERVER=ws://127.0.0.1:8880

修改package.json

最后在main.js中修改axios的baseURL

  1. import { createApp } from 'vue'
  2. import App from './App.vue'
  3. import Antd from 'ant-design-vue';
  4. import 'ant-design-vue/dist/antd.css';
  5. import axios from 'axios';
  6. axios.defaults.baseURL = process.env.VUE_APP_SERVER;
  7. const app = createApp(App);
  8. app.use(Antd).mount('#app');

调用的时候就方便了,如下:

  1. const onSubmit = () => {
  2. axios.post('/msg', {
  3. msg: modelRef.msg.content
  4. })
  5. .then(function (response) {
  6. console.log(response);
  7. })
  8. .catch(function (error) {
  9. console.log(error);
  10. });
  11. };

这里就不用自己接全路径了。

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载