我已经有这个问题近两天了,任何帮助都可以挽救我的生命.
我的vue应用程序在8080开发模式下运行,我正在try 集成块堆栈登录,该应用程序try 读取http://localhost/manifest.json,所以我将其放置在静态目录中,但它会引发cors错误,我们是否有解决方案用于vue等vue cli配置.配置.js?
我已经有这个问题近两天了,任何帮助都可以挽救我的生命.
我的vue应用程序在8080开发模式下运行,我正在try 集成块堆栈登录,该应用程序try 读取http://localhost/manifest.json,所以我将其放置在静态目录中,但它会引发cors错误,我们是否有解决方案用于vue等vue cli配置.配置.js?
在这种情况下,"正确答案"实际上没有帮助.
Blockstack需要能够命中manifest.json
文件(在本例中为localhost:8080/manifest.json
).当服务器不支持CORS时,Blockstack将抛出一个错误.
OP询问的是如何让"vue cli服务"允许COR请求发生.为此,我们需要修改Webpack的dev服务器以允许CORS请求.
添加vue.config.js
(如果它还不存在)
module.exports = {
configureWebpack: {
devServer: {
headers: { "Access-Control-Allow-Origin": "*" }
}
}
};