Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 带邮政的Nuxt问题_Node.js_Heroku_Vue.js_Axios_Nuxt.js - Fatal编程技术网

Node.js 带邮政的Nuxt问题

Node.js 带邮政的Nuxt问题,node.js,heroku,vue.js,axios,nuxt.js,Node.js,Heroku,Vue.js,Axios,Nuxt.js,我制作了一些向服务器发出请求的应用程序,在开发模式下运行良好,但当我将其推送到Heroku时,它不会向服务器发出任何调用,在控制台中,我看到它正在尝试请求localhost:3000/request 这是一个Nuxt.js应用程序,我正在使用Axios发出请求。 我尝试添加cors(),但没有成功。这可能与Nuxt有关 axios.post('/request', data)... 您需要设置axios的baseURL。基本URL最好从环境中派生(例如,env变量)。因此,在Nuxt.JS配置

我制作了一些向服务器发出请求的应用程序,在开发模式下运行良好,但当我将其推送到Heroku时,它不会向服务器发出任何调用,在控制台中,我看到它正在尝试请求
localhost:3000/request

这是一个Nuxt.js应用程序,我正在使用Axios发出请求。
我尝试添加
cors()
,但没有成功。这可能与Nuxt有关

axios.post('/request', data)...

您需要设置axios的
baseURL
。基本URL最好从环境中派生(例如,env变量)。因此,在Nuxt.JS配置中指定axios,axios应该从正确的URL请求数据

下面是经过修改的Nuxt.JS配置的一个片段:

modules: [
  ['@nuxtjs/axios', {
    baseURL: 'https://<YOUR-BASE-DOMAIN>'
  }]
]
模块:[
['@nuxtjs/axios'{
baseURL:'https://'
}]
]

还有一个关于axios for nuxt的问题报告:

您的axios基本URL是什么?基本URL理想情况下应该从环境中派生(例如env变量)。我没有,如何将URL传递到nuxt.config?请参见:是的,这就是问题所在,我将基本URL放在heroku配置变量中,但现在我得到404错误404(未找到)。。。我应该把什么作为基本URL值?把答案放在答案部分,这样我就可以让你们的回答成为答案