Lib 在 netlify dev、netlify 预览 PR 中工作,但不在生产中(Nuxt)

问题描述 投票:0回答:1

我有一个在预览部署时可以工作的库,它也可以在开发服务器上工作,但当服务器以独立模式运行时它不起作用。我在客户端控制台中收到以下错误:

Object { message: 'invalid line (no token ";" or ":") "<!DOCTYPE html><html  data-capo=""><head><meta charset="utf-8">"', name: "ParserError", stack: "f._handleContentLine@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:31:1198\nf/<@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:31:119\nf._eachLine@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:33:107\nf@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:31:91\nparseEvents@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:34:55022\ngetEvents@https://iut-onboardin.netlify.app/_nuxt/Bu-f8MEs.js:24:43386\n" }

Here是我发生此问题的源代码。 部署环境中运行的NodeJS版本与我机器上的版本相同(v18.20.4) 这里是部署日志。

我已经尝试了很多修复方法,但从使用 Nuxt 的官方 $fetch 到 JavaScript 的经典 fetch,没有任何效果。

PS:对于模组,如果我没有正确格式化我的帖子,我对此感到抱歉。对于其他人,对不起我的英语。

node.js nuxt3.js
1个回答
0
投票

我使用代理端点重新完成了后端,所以现在它可以工作了。该库试图访问本应由 netlify 处理的 URL,但事实并非如此。所以现在库消失了,一切正常了。

© www.soinside.com 2019 - 2024. All rights reserved.