Ajay
CDCloudflare Developers
•Created by Ajay on 4/22/2025 in #pages-help
No matching export but builds and runs fine locally
00:22:04.996 ✘ [ERROR] Build failed with 1 error:
00:22:04.996
00:22:04.997 ✘ [ERROR] No matching export in "../../node_modules/.pnpm/[email protected]/node_modules/marked/lib/marked.esm.js" for import "Slugger"
00:22:04.997
00:22:04.997 ../output/server/entries/pages/blog/_slug_/_page.svelte.js:2:9:
00:22:04.998 2 │ import { Slugger, Lexer, marked } from "marked";
00:22:04.998 ╵ ~~~~~~~
00:22:04.998
00:22:04.998
00:22:04.998
00:22:04.998
00:22:05.000
00:22:05.001 ✘ [ERROR] Build failed with 1 error:
00:22:05.002
00:22:05.002 ✘ [ERROR] No matching export in "../../node_modules/.pnpm/[email protected]/node_modules/marked/lib/marked.esm.js" for import "Slugger"
00:22:05.002
00:22:05.002 ../output/server/entries/pages/blog/_slug_/_page.svelte.js:2:9:
00:22:05.002 2 │ import { Slugger, Lexer, marked } from "marked";
00:22:05.002 ╵ ~~~~~~~
00:22:04.996 ✘ [ERROR] Build failed with 1 error:
00:22:04.996
00:22:04.997 ✘ [ERROR] No matching export in "../../node_modules/.pnpm/[email protected]/node_modules/marked/lib/marked.esm.js" for import "Slugger"
00:22:04.997
00:22:04.997 ../output/server/entries/pages/blog/_slug_/_page.svelte.js:2:9:
00:22:04.998 2 │ import { Slugger, Lexer, marked } from "marked";
00:22:04.998 ╵ ~~~~~~~
00:22:04.998
00:22:04.998
00:22:04.998
00:22:04.998
00:22:05.000
00:22:05.001 ✘ [ERROR] Build failed with 1 error:
00:22:05.002
00:22:05.002 ✘ [ERROR] No matching export in "../../node_modules/.pnpm/[email protected]/node_modules/marked/lib/marked.esm.js" for import "Slugger"
00:22:05.002
00:22:05.002 ../output/server/entries/pages/blog/_slug_/_page.svelte.js:2:9:
00:22:05.002 2 │ import { Slugger, Lexer, marked } from "marked";
00:22:05.002 ╵ ~~~~~~~
pnpm run build
and pnpm run preview
results in all my routes loading successfully without any errors. I'm not quite sure how to replicate or debug this.1 replies
CDCloudflare Developers
•Created by Ajay on 4/22/2025 in #pages-help
Unable to deploy in Pages despite `nodejs_compat` being set (SvelteKit and `pg`)
Hi, I have the following dependencies:
I have added the
23:56:16.139 dependencies:
23:56:16.139 + @sveltejs/adapter-cloudflare 6.0.1
23:56:16.140 + @sveltejs/adapter-static 3.0.8
23:56:16.140 + @threlte/core 8.0.2
23:56:16.140 + @threlte/extras 9.1.3
23:56:16.140 + @types/pg 8.11.13
23:56:16.140 + dotenv 16.5.0
23:56:16.140 + katex 0.16.22
23:56:16.140 + marked 15.0.8
23:56:16.140 + marked-katex-extension 5.1.4
23:56:16.140 + pg 8.14.1
23:56:16.141 + pg-sql 1.1.0
23:56:16.141 + prismjs 1.30.0
23:56:16.141 + stylus 0.64.0
23:56:16.141 + svelte-markdown 0.4.1
23:56:16.141 + svelte-preprocess 6.0.3
23:56:16.141 + three 0.175.0
23:56:16.141
23:56:16.142 devDependencies:
23:56:16.142 + @sveltejs/adapter-auto 5.0.0
23:56:16.142 + @sveltejs/kit 2.20.7
23:56:16.142 + @sveltejs/vite-plugin-svelte 5.0.3
23:56:16.142 + @types/eslint 9.6.1
23:56:16.142 + @typescript-eslint/eslint-plugin 8.30.1
23:56:16.142 + @typescript-eslint/parser 8.30.1
23:56:16.142 + eslint 9.25.0
23:56:16.142 + eslint-config-prettier 10.1.2
23:56:16.143 + eslint-plugin-svelte 3.5.1
23:56:16.143 + globals 16.0.0
23:56:16.143 + prettier 3.5.3
23:56:16.144 + prettier-plugin-organize-imports 4.1.0
23:56:16.144 + prettier-plugin-svelte 3.3.3
23:56:16.144 + svelte 5.28.1
23:56:16.144 + svelte-check 4.1.6
23:56:16.145 + tslib 2.8.1
23:56:16.145 + typescript 5.8.3
23:56:16.145 + typescript-eslint 8.30.1
23:56:16.145 + vite 6.3.2
23:56:16.139 dependencies:
23:56:16.139 + @sveltejs/adapter-cloudflare 6.0.1
23:56:16.140 + @sveltejs/adapter-static 3.0.8
23:56:16.140 + @threlte/core 8.0.2
23:56:16.140 + @threlte/extras 9.1.3
23:56:16.140 + @types/pg 8.11.13
23:56:16.140 + dotenv 16.5.0
23:56:16.140 + katex 0.16.22
23:56:16.140 + marked 15.0.8
23:56:16.140 + marked-katex-extension 5.1.4
23:56:16.140 + pg 8.14.1
23:56:16.141 + pg-sql 1.1.0
23:56:16.141 + prismjs 1.30.0
23:56:16.141 + stylus 0.64.0
23:56:16.141 + svelte-markdown 0.4.1
23:56:16.141 + svelte-preprocess 6.0.3
23:56:16.141 + three 0.175.0
23:56:16.141
23:56:16.142 devDependencies:
23:56:16.142 + @sveltejs/adapter-auto 5.0.0
23:56:16.142 + @sveltejs/kit 2.20.7
23:56:16.142 + @sveltejs/vite-plugin-svelte 5.0.3
23:56:16.142 + @types/eslint 9.6.1
23:56:16.142 + @typescript-eslint/eslint-plugin 8.30.1
23:56:16.142 + @typescript-eslint/parser 8.30.1
23:56:16.142 + eslint 9.25.0
23:56:16.142 + eslint-config-prettier 10.1.2
23:56:16.143 + eslint-plugin-svelte 3.5.1
23:56:16.143 + globals 16.0.0
23:56:16.143 + prettier 3.5.3
23:56:16.144 + prettier-plugin-organize-imports 4.1.0
23:56:16.144 + prettier-plugin-svelte 3.3.3
23:56:16.144 + svelte 5.28.1
23:56:16.144 + svelte-check 4.1.6
23:56:16.145 + tslib 2.8.1
23:56:16.145 + typescript 5.8.3
23:56:16.145 + typescript-eslint 8.30.1
23:56:16.145 + vite 6.3.2
nodejs_compat
flag via the dashboard, and similarly set a compatibility date of 2024-11-11
(this is the earliest date that's selectable that's after 2024-09-23
). My NODE_VERSION
is 20.18.1
and PNPM_VERSION
is 10.8.1
. I still get this error for many packages:4 replies