我无法使用环境变量提供axios baseUrl。
我使用nuxt/vue/axios
我所拥有的大致是:
// axios.js
import Vue from 'vue'
import axios from 'axios'
import VueAxios from 'vue-axios'
axios.defaults.baseURL = process.env.BASE_URL
Vue.use(VueAxios, axios)
和
// index.vue (front page as it appears on the client)
我正在尝试在Nuxt.js中设置API base URL。我使用了来自的DreaMinder的答案。
我没有得到任何错误,但当我尝试从我的应用程序中访问任何端点时,我得到了一个404错误(端点存在)。让代码正常工作的惟一方法是将完整的URL放入每个axios请求中。
这是我的nuxt.config.js
import pkg from './package'
require('dotenv').config()
let development = process.env.NODE_ENV !== 'production'
export def
我用的是Nuxt 2.13,我想移除一些包裹。以前,我只需要将它们从package.json文件中删除,然后使用npm i,包就会被删除,但是现在我得到了这个错误:
Module @nuxtjs/google-gtag not found. Please ensure @nuxtjs/google-gtag is in dependencies and installed.
FATAL Cannot find module '@nuxtjs/google-gtag'
我正在努力将Nuxt.js项目从Nuxt@1.4迁移到2.7,并根据需要更新Webpack配置,等等。现在我遇到了以下错误。
当我试图访问网站上的任何一个页面时,我点击了股票Nuxt加载屏幕,显示捆绑进度,然后立即刷新无限。应用程序永远不会超过这个屏幕,标签标题也不会从Nuxt.js: Loading app...中改变。
控制台中没有错误,也没有任何编译时错误,但是当我转到devtools Network选项卡时,我看到一个失败(HTTP500)请求到localhost:3000,其中包含以下错误作为响应有效负载:
NuxtServerError
render function or tem