T
TanStack2mo ago
graceful-beige

RC build, Could not resolve "./submodules/sts/auth/httpAuthSchemeProvider"

Hey everyone, I am trying to migrate to the rc build but I ran in a lot of issues, and I cannot solve this one for some reason. I tried to look in the internet, github and discord but I cannot find anyone with this issue so I don't know if I am doing something wrong ? Have you guys seen this error happening when running pnpm build ? here is the full log:
[thibault@nixos:~/Documents/gym-graphs]$ pnpm build

> gym-graphs@1.0.0 build /home/thibault/Documents/gym-graphs
> vite build

vite v7.1.7 building for production...
1053 modules transformed.
.output/public/assets/main-BCwyqdu0.js 581.66 kB │ gzip: 175.68 kB
...

(!) Some chunks are larger than 500 kB after minification. Consider:
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
built in 5.23s
vite v7.1.7 building SSR bundle for production...
1951 modules transformed.
Build failed in 3.97s
error during build:
Could not resolve "./submodules/sts/auth/httpAuthSchemeProvider" from "./submodules/sts/auth/httpAuthSchemeProvider?commonjs-external"
file: ./submodules/sts/auth/httpAuthSchemeProvider?commonjs-external
at getRollupError (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/parseAst.js:401:41)
at error (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/parseAst.js:397:42)
at ModuleLoader.handleInvalidResolvedId (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/node-entry.js:21408:24)
at file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/node-entry.js:21368:26
 ELIFECYCLE  Command failed with exit code 1.
[thibault@nixos:~/Documents/gym-graphs]$ pnpm build

> gym-graphs@1.0.0 build /home/thibault/Documents/gym-graphs
> vite build

vite v7.1.7 building for production...
1053 modules transformed.
.output/public/assets/main-BCwyqdu0.js 581.66 kB │ gzip: 175.68 kB
...

(!) Some chunks are larger than 500 kB after minification. Consider:
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
built in 5.23s
vite v7.1.7 building SSR bundle for production...
1951 modules transformed.
Build failed in 3.97s
error during build:
Could not resolve "./submodules/sts/auth/httpAuthSchemeProvider" from "./submodules/sts/auth/httpAuthSchemeProvider?commonjs-external"
file: ./submodules/sts/auth/httpAuthSchemeProvider?commonjs-external
at getRollupError (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/parseAst.js:401:41)
at error (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/parseAst.js:397:42)
at ModuleLoader.handleInvalidResolvedId (file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/node-entry.js:21408:24)
at file:///home/thibault/Documents/gym-graphs/node_modules/.pnpm/rollup@4.43.0/node_modules/rollup/dist/es/shared/node-entry.js:21368:26
 ELIFECYCLE  Command failed with exit code 1.
7 Replies
genetic-orange
genetic-orange2mo ago
are you using nitro? which version? much more detail is necessary here. ideally a complete project to reproduce this
graceful-beige
graceful-beigeOP2mo ago
Hey Manuel, sorry I forgot to paste the repo 😅
genetic-orange
genetic-orange2mo ago
please try again with nitro alpha, not nightly
genetic-orange
genetic-orange2mo ago
Hosting | TanStack Start React Docs
Hosting is the process of deploying your application to the internet so that users can access it. This is a critical part of any web development project, ensuring your application is available to the...
genetic-orange
genetic-orange2mo ago
if this error still persists you should create an issue in the nitro repo
graceful-beige
graceful-beigeOP2mo ago
Ok I got super lucky and I resolve the issue by marking the @aws-sdk as external in vite
import { defineConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";
import { tanstackStart } from "@tanstack/react-start/plugin/vite";
import tailwindcss from "@tailwindcss/vite";
import path from "path";
import viteReact from "@vitejs/plugin-react";
import { nitro } from "nitro/vite";

export default defineConfig({
server: {
port: 3000,
},
resolve: {
alias: {
"~": path.resolve(__dirname, "src"),
},
},
ssr: {
noExternal: ["@aws-sdk/client-ses"],
},
plugins: [
tsconfigPaths({
projects: ["./tsconfig.json"],
}),
tanstackStart(),
tailwindcss(),
nitro({
config: {
preset: "node-server",
},
}),
viteReact(),
],
});
import { defineConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";
import { tanstackStart } from "@tanstack/react-start/plugin/vite";
import tailwindcss from "@tailwindcss/vite";
import path from "path";
import viteReact from "@vitejs/plugin-react";
import { nitro } from "nitro/vite";

export default defineConfig({
server: {
port: 3000,
},
resolve: {
alias: {
"~": path.resolve(__dirname, "src"),
},
},
ssr: {
noExternal: ["@aws-sdk/client-ses"],
},
plugins: [
tsconfigPaths({
projects: ["./tsconfig.json"],
}),
tanstackStart(),
tailwindcss(),
nitro({
config: {
preset: "node-server",
},
}),
viteReact(),
],
});

Did you find this page helpful?