我在 vsCode 上运行 React App.js 文件时遇到这个问题。我该如何修复它? 错误是-->
SyntaxError: Unexpected token '<' at ESMLoader.moduleStrategy (node:internal/modules/esm/translators:115:18) at ESMLoader.moduleProvider (node:internal/modules/esm/loader:289:14) at async link (node:internal/modules/esm/module_job:70:21)
万一其他人偶然发现这个问题,我有一个不同的错误,但堆栈跟踪完全相同。 我在使用 Laravel 与 Inertia + Svelte 和 Tailwind 时遇到此错误,从另一台计算机克隆存储库后,该错误出现在我的 app.css 中。 我的错误看起来像这样:
[plugin:vite:css] [postcss] Unexpected end of input
at ESMLoader.moduleStrategy (node:internal/modules/esm/translators:117:18)
at ESMLoader.moduleProvider (node:internal/modules/esm/loader:337:14)
at async link (node:internal/modules/esm/module_job:70:21
就我而言,我设法通过删除节点模块文件夹并运行 npm install 来修复它。
rm -rf node_modules package-lock.json
npm install
有人可以帮助我吗? 运行我的脚本时在终端中出现此错误: SyntaxError: Unexpected end of input 在 ModuleLoader.moduleStrategy (节点:内部/模块/esm/translators:152:18) 在 ModuleLoader.moduleProvider (节点:内部/模块/esm/loader:298:14) 在异步链接(节点:内部/模块/esm/module_job:67:21)
任何可以帮助我找到脚本中错误的人都会非常感激