Skip to content

Commit e581c3b

Browse files
committed
don't specify extensions on server fn imports
1 parent 89936b2 commit e581c3b

4 files changed

Lines changed: 85 additions & 593 deletions

File tree

apps/tests/vite.config.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,8 @@ import { solidStart } from "@solidjs/start/config";
22
import { defineConfig } from "vite";
33

44
export default defineConfig({
5-
server: {
6-
port: 3000
7-
},
8-
optimizeDeps: {
9-
exclude: ["lightningcss", "fsevents"]
10-
},
11-
plugins: [solidStart()]
5+
server: {
6+
port: 3000,
7+
},
8+
plugins: [solidStart()],
129
});

packages/start/src/config/index.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -217,9 +217,7 @@ export function solidStart(options?: SolidStartOptions): Array<PluginOption> {
217217
envName: VITE_ENVIRONMENTS.client,
218218
getRuntimeCode: () =>
219219
`import { createServerReference } from "${normalize(
220-
fileURLToPath(
221-
new URL("../server/server-runtime.ts", import.meta.url),
222-
),
220+
fileURLToPath(new URL("../server/server-runtime", import.meta.url)),
223221
)}"`,
224222
replacer: (opts) =>
225223
`createServerReference(${() => {}}, '${opts.functionId}', '${opts.extractedFilename}')`,
@@ -229,7 +227,7 @@ export function solidStart(options?: SolidStartOptions): Array<PluginOption> {
229227
getRuntimeCode: () =>
230228
`import { createServerReference } from '${normalize(
231229
fileURLToPath(
232-
new URL("../server/server-fns-runtime.ts", import.meta.url),
230+
new URL("../server/server-fns-runtime", import.meta.url),
233231
),
234232
)}'`,
235233
replacer: (opts) =>

packages/start/tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"compilerOptions": {
33
"target": "ESNext",
4-
"module": "Preserve",
4+
"module": "ESNext",
55
"moduleResolution": "bundler",
66
"strict": true,
77
"noUncheckedIndexedAccess": true,
@@ -16,7 +16,8 @@
1616
"skipLibCheck": true,
1717
"types": ["vite/client"],
1818
"allowImportingTsExtensions": true,
19-
"rewriteRelativeImportExtensions": true
19+
"rewriteRelativeImportExtensions": true,
20+
"rootDir": "./src"
2021
},
2122
"include": ["./src", "./src/env.d.ts"]
2223
}

0 commit comments

Comments
 (0)