When building getting this error: Rollup failed to resolve import "vue/server-renderer" from "..." #2713
Closed
4 tasks done
Labels
bug: pending triage
Maybe a bug, waiting for confirmation
Describe the bug
When I try to run
vitepress build
I get:Reproduction
srcDir
parameter to some folder outside of the root project.vitepress build
Expected behavior
Not getting the error during build while having
srcDir
set to a folder outside of the project rootSystem Info
System: OS: macOS 13.5 CPU: (10) arm64 Apple M2 Pro Memory: 63.59 MB / 32.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 20.5.0 - /opt/homebrew/bin/node Yarn: 1.22.19 - /opt/homebrew/bin/yarn npm: 9.8.0 - /opt/homebrew/bin/npm pnpm: 8.6.10 - /opt/homebrew/bin/pnpm Browsers: Chrome: 115.0.5790.114 Safari: 16.6 Safari Technology Preview: 17.0 npmPackages: vitepress: 1.0.0-beta.7 => 1.0.0-beta.7
Additional context
When I move src folder into the project root and point to it in
srcDir
it works properly.When I create a symlink in the project root and point
srcDir
to it I get the same error.If I follow suggestions in the error message to set
build.rollupOptions.external
like this:I get it to build successfully but then interactions (collapsed items in sidebar) won't work because it can't find vue.
Overall my goal is to have vitepress project and markdown files completely separate from each other.
Validations
The text was updated successfully, but these errors were encountered: