Then I simply run the dev script and click the link to open the site.
I tried following the suggested fix in the error output, but it doesn't help me.
Note: I also tried the same flow as above but without the Svelte 5 preview option and also get this same experience.
Logs
Terminal output in VS code:
* Executing task: npm run dev
> life-insurance@0.0.1 dev
> vite dev
/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js:59
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 (/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js:59:9)
at Object.<anonymous> (/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js:68:76)
... 3 lines matching cause stack trace ...
at Module._load (node:internal/modules/cjs/loader:1024:12)
at cjsLoader (node:internal/modules/esm/translators:348:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:297:7)
at ModuleJob.run (node:internal/modules/esm/module_job:222:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:316:24) {
[cause]: Error: Cannot find module '@rollup/rollup-darwin-arm64'
Require stack:
- /Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)
at Module._load (node:internal/modules/cjs/loader:986:27)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at requireWithFriendlyError (/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js:41:10)
at Object.<anonymous> (/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js:68:76)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/bonder/HTTM Dropbox/Bruce Onder/Projects/lakebayagency/life-insurance/node_modules/rollup/dist/native.js'
]
}
}
Node.js v20.13.1
* The terminal process "/bin/zsh '-l', '-c', 'npm run dev'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
Describe the bug
Can't launch using the dev script.
Reproduction
npm create svelte@latest life-insurance (Skeleton/JSDoc/try Svelte 5 preview) cd life-insurance npm install git init && git add -A && git commit -m "Initial commit" (optional) code .
Then I simply run the dev script and click the link to open the site.
I tried following the suggested fix in the error output, but it doesn't help me.
Note: I also tried the same flow as above but without the Svelte 5 preview option and also get this same experience.
Logs
System Info
Severity
annoyance