[VITE]: Rollup не удалось разрешить импорт "CloudFlare: Sockets" из "/Home/runner/work/texhub-web/texhub-web/node_moduleJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 [VITE]: Rollup не удалось разрешить импорт "CloudFlare: Sockets" из "/Home/runner/work/texhub-web/texhub-web/node_module

Сообщение Anonymous »

Сегодня, когда я хочу создать проект, показывает ошибку: < /p>

Код: Выделить всё

[plugin:vite:resolve] [plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/home/runner/work/texhub-web/texhub-web/node_modules/pg-connection-string/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin:vite:resolve] [plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/home/runner/work/texhub-web/texhub-web/node_modules/split2/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
✓ 3117 modules transformed.
x Build failed in 10.41s
error during build:
[vite]: Rollup failed to resolve import "cloudflare:sockets" from "/home/runner/work/texhub-web/texhub-web/node_modules/pg-cloudflare/dist/index.js".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
at viteWarn (file:///home/runner/work/texhub-web/texhub-web/node_modules/vite/dist/node/chunks/dep-C6uTJdX2.js:65839:17)
at onwarn (file:///home/runner/work/texhub-web/texhub-web/node_modules/@vitejs/plugin-react/dist/index.mjs:102:9)
at onRollupWarning (file:///home/runner/work/texhub-web/texhub-web/node_modules/vite/dist/node/chunks/dep-C6uTJdX2.js:65869:5)
at onwarn (file:///home/runner/work/texhub-web/texhub-web/node_modules/vite/dist/node/chunks/dep-C6uTJdX2.js:65534:7)
at file:///home/runner/work/texhub-web/texhub-web/node_modules/rollup/dist/es/shared/node-entry.js:20723:13
at Object.logger [as onLog] (file:///home/runner/work/texhub-web/texhub-web/node_modules/rollup/dist/es/shared/node-entry.js:22588:9)
at ModuleLoader.handleInvalidResolvedId (file:///home/runner/work/texhub-web/texhub-web/node_modules/rollup/dist/es/shared/node-entry.js:21335:26)
at ModuleLoader.resolveDynamicImport (file:///home/runner/work/texhub-web/texhub-web/node_modules/rollup/dist/es/shared/node-entry.js:21393:58)
at async file:///home/runner/work/texhub-web/texhub-web/node_modules/rollup/dist/es/shared/node-entry.js:21281:32
at async Promise.all (index 4)
Error: Process completed with exit code 1.
< /code>
Затем я использую эту команду, чтобы проверить зависимости: < /p>
➜  texhub-web git:(main) pnpm list pg-cloudflare --depth=Infinity

Legend: production dependency, optional only, dev only

[email protected] /Users/xiaoqiangjiang/source/reddwarf/frontend/texhub-web (PRIVATE)

dependencies:
texhub-broadcast 1.0.69
└─┬ pg 8.15.6
└── pg-cloudflare 1.2.5
Затем я добавил конфигурацию exclude in vite.config.mts build: {
outDir: "build",
sourcemap: "hidden",
rollupOptions: {
output: {
sourcemapExcludeSources: false,
manualChunks: {
react: ["react", "react-router-dom", "react-dom"],
reddwarf: ["rd-component", "rdjs-wheel"],
},
},
// https://github.com/brianc/node-postgres/issues/2987
external: ["pg-cloudflare"],
},
}
< /code>
Показывает ошибку, как это: < /p>
Uncaught TypeError: The specifier “pg-cloudflare” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or “/”.
< /code>
Почему это случилось? Что я должен сделать, чтобы исправить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ome-runner
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»