You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git clone https://github.com/jschaf/bazel-rules-js-vite
cd bazel-rules-js-vite
bazelisk run //:vite -- --help
Any other information?
The main differences that I noticed from the example repos are:
This repo uses pnpm lock version 9.0
Running Vite in the same directory as the node_modules.
Here's the failing stack trace.
$BAZEL_OUT/darwin_arm64-fastbuild/bin/vite_/vite.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/rollup/dist/native.js:63
throw new Error(
^
Error: Cannot find module @rollup/rollup-darwin-arm64. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.
at requireWithFriendlyError ($BAZEL_OUT/darwin_arm64-fastbuild/bin/vite_/vite.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/rollup/dist/native.js:63:9)
at Object.<anonymous> ($BAZEL_OUT/darwin_arm64-fastbuild/bin/vite_/vite.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/rollup/dist/native.js:72:76)
... 3 lines matching cause stack trace ...
at Module._load (node:internal/modules/cjs/loader:1104:12)
at cjsLoader (node:internal/modules/esm/translators:346:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:286:7)
at ModuleJob.run (node:internal/modules/esm/module_job:234:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:473:24) {
[cause]: Error: Cannot find module '@rollup/rollup-darwin-arm64'
The text was updated successfully, but these errors were encountered:
What happened?
Reproduction repo: https://github.com/jschaf/bazel-rules-js-vite
Version
Development (host) and target OS/architectures:
Output of
bazel --version
: bazel 7.4.0Version of the Aspect rules, or other relevant rules from your
WORKSPACE
orMODULE.bazel
file:Language(s) and/or frameworks involved:
JavaScript and TypeScript
How to reproduce
git clone https://github.com/jschaf/bazel-rules-js-vite cd bazel-rules-js-vite bazelisk run //:vite -- --help
Any other information?
The main differences that I noticed from the example repos are:
Here's the failing stack trace.
The text was updated successfully, but these errors were encountered: