关于跨域问题 #222
Answered
by
surmon-china
ChenXuyuan97
asked this question in
Q&A
关于跨域问题
#222
-
我使用spa:dev可以正常访问api.surmon.me。但是当我使用spa:build + spa:start后,console一直报跨域错误,而且页面显示500错误。请教下大佬,这个是什么原因? |
Beta Was this translation helpful? Give feedback.
Answered by
surmon-china
Jun 30, 2022
Replies: 2 comments 9 replies
-
换言之,“跨域错误” 是符合预期的,你应该在本地 clone nodepress 项目,并启用你本地的 nodepress API server 服务,运行完整的一套 blog 应用。 |
Beta Was this translation helpful? Give feedback.
9 replies
Answer selected by
surmon-china
-
我已将surmon.me项目,dev和prod配置以及相关截图放在word里头。
…------------------ 原始邮件 ------------------
发件人: "surmon-china/surmon.me" ***@***.***>;
发送时间: 2022年7月1日(星期五) 下午5:34
***@***.***>;
***@***.******@***.***>;
主题: Re: [surmon-china/surmon.me] 关于跨域问题 (Discussion #222)
截图看看。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
api.surmon.me
是 nodepress 的生产环境运行时,是做了防盗链处理的,任何非surmon.me
域名访问都应该被拒绝访问spa:dev
启动的是基于 vite 的开发服务器,其内部做了 proxy 处理spa:start
是 vite 将源码 bundle 后启动了一个基于http-server
的静态 HTTP 服务器,你可以理解为一个干净无副作用的 web server,由于这时是没有 proxy 层的,所以localhost
访问api.surmon.me
一定会跨域报错换言之,“跨域错误” 是符合预期的,你应该在本地 clone nodepress 项目,并启用你本地的 nodepress API server 服务,运行完整的一套 blog 应用。