NuxtN
Nuxt12mo ago
4 replies
Joey

Cannot find module @rollup/rollup-linux-x64-musl

When deploying our app to production, which probably runs on a linux machine, I get the following error on Nuxt 3.15.4:

[error] Cannot find module @rollup/rollup-linux-x64-musl. 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 (node_modules/rollup/dist/native.js:64:9)
  at Object.<anonymous> (node_modules/rollup/dist/native.js:73:76)
  at Module._compile (node:internal/modules/cjs/loader:1275:14)
  at Module._extensions..js (node:internal/modules/cjs/loader:1329:10)
  at Module.load (node:internal/modules/cjs/loader:1133:32)
  at Module._load (node:internal/modules/cjs/loader:972:12)
  at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:165:29)
  at ModuleJob.run (node:internal/modules/esm/module_job:193:25)

[cause]: Cannot find module '@rollup/rollup-linux-x64-musl'
Require stack:
- /drone/src/node_modules/rollup/dist/native.js
    Require stack:
    - node_modules/rollup/dist/native.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1090:15)
    at Module._load (node:internal/modules/cjs/loader:934:27)
    at Module.require (node:internal/modules/cjs/loader:1157:19)
    at require (node:internal/modules/helpers:119:18)
    at requireWithFriendlyError (node_modules/rollup/dist/native.js:46:10)
    at Object.<anonymous> (node_modules/rollup/dist/native.js:73:76)
    at Module._compile (node:internal/modules/cjs/loader:1275:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1329:10)
    at Module.load (node:internal/modules/cjs/loader:1133:32)
    at Module._load (node:internal/modules/cjs/loader:972:12) 


Any idea what may cause this and how to fix it?
Was this page helpful?