Skip to content

[Problem]Link to page (to other page in Notion) leads to Broken Link Error #106

@cirezd

Description

@cirezd

Describe the bug
I embed a link like this:
image

This creates a relative link in markdown:
image

But docusaurus does not compile:

[15:31:20.367] [ERROR] Error: Unable to build website for locale en.
[15:31:20.367] at tryToBuildLocale (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:54:19)
[15:31:20.367] at async /vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:65:9
[15:31:20.368] at async mapAsyncSequential (/vercel/path0/node_modules/.pnpm/@Docusaurus+utils@3.4.0_@docusaurus[email protected][email protected]/node_modules/@docusaurus/utils/lib/jsUtils.js:20:24)
[15:31:20.368] at async Command.build (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:63:5) {
[15:31:20.368] [cause]: Error: Docusaurus found broken links!
[15:31:20.368]
[15:31:20.368] Please check the pages of your site in the list below, and make sure you don't reference any path that does not exist.
[15:31:20.368] Note: it's possible to ignore broken links with the 'onBrokenLinks' Docusaurus configuration, and let the build pass.
[15:31:20.368]
[15:31:20.368] Exhaustive list of all broken links found:
[15:31:20.368] - Broken link on source page path = /docs/how-to-embed:
[15:31:20.368] -> linking to /settings
[15:31:20.368]
[15:31:20.368] at throwError (/vercel/path0/node_modules/.pnpm/@Docusaurus[email protected]/node_modules/@docusaurus/logger/lib/index.js:79:11)
[15:31:20.368] at reportBrokenLinks (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/server/brokenLinks.js:250:47)
[15:31:20.368] at handleBrokenLinks (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/server/brokenLinks.js:282:5)
[15:31:20.368] at executeBrokenLinksCheck (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:200:47)
[15:31:20.368] at /vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:146:66
[15:31:20.369] at Object.async (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/utils.js:36:47)
[15:31:20.369] at buildLocale (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:146:30)
[15:31:20.369] at async tryToBuildLocale (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:47:13)
[15:31:20.369] at async /vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:65:9
[15:31:20.370] at async mapAsyncSequential (/vercel/path0/node_modules/.pnpm/@Docusaurus+utils@3.4.0_@docusaurus[email protected][email protected]/node_modules/@docusaurus/utils/lib/jsUtils.js:20:24)
[15:31:20.370] at async Command.build (/vercel/path0/node_modules/.pnpm/@Docusaurus+core@3.4.0_@docusaurus[email protected][email protected][email protected][email protected]/node_modules/@docusaurus/core/lib/commands/build.js:63:5)
[15:31:20.370] }
[15:31:20.370] [INFO] Docusaurus version: 3.4.0
[15:31:20.370] Node version: v20.12.2
[15:31:20.391]  ELIFECYCLE  Command failed with exit code 1.
[15:31:20.404] Error: Command "pnpm run build" exited with 1
[15:31:20.674]

** Reproduction Steps **

see above

Expected behavior
Docusaurus should compile and relative link should work correctly.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions