美文网首页
Cannot find module @rollup/rollu

Cannot find module @rollup/rollu

作者: 我是七月 | 来源:发表于2024-03-13 08:18 被阅读0次

    报错信息如下:

    /Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js:87
                    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/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js:87:9)
        at Object.<anonymous> (/Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js:96:48)
        ... 3 lines matching cause stack trace ...
        at Module._load (node:internal/modules/cjs/loader:1028:12)
        at cjsLoader (node:internal/modules/esm/translators:359:17)
        at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:308:7)
        at ModuleJob.run (node:internal/modules/esm/module_job:218:25)
        at async ModuleLoader.import (node:internal/modules/esm/loader:323:24) {
      [cause]: Error: Cannot find module '@rollup/rollup-darwin-arm64'
      Require stack:
      - /Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js
          at Module._resolveFilename (node:internal/modules/cjs/loader:1149:15)
          at Module._load (node:internal/modules/cjs/loader:990:27)
          at Module.require (node:internal/modules/cjs/loader:1237:19)
          at require (node:internal/modules/helpers:176:18)
          at requireWithFriendlyError (/Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js:69:10)
          at Object.<anonymous> (/Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js:96:48)
          at Module._compile (node:internal/modules/cjs/loader:1378:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1437:10)
          at Module.load (node:internal/modules/cjs/loader:1212:32)
          at Module._load (node:internal/modules/cjs/loader:1028:12) {
        code: 'MODULE_NOT_FOUND',
        requireStack: [
          '/Users/godaraden/Desktop/demo/node_modules/.pnpm/rollup@4.9.6/node_modules/rollup/dist/native.js'
        ]
      }
    }
    
    Node.js v21.6.1
     ELIFECYCLE  Test failed. See above for more details.
    

    解决:

    这是个老问题了,报错里已经给出了提示,原因是package-lock.json这个文件里面出现了错误的module
    只需要删除掉package-lock.jsonnode_modules,然后重新执行npm i或者yarn,然后重新运行项目就可以了

    相关文章

      网友评论

          本文标题:Cannot find module @rollup/rollu

          本文链接:https://www.haomeiwen.com/subject/pbxbzdtx.html