【发布时间】:2022-08-24 20:14:52
【问题描述】:
好的,所以我几天前用 m1 购买了这台 MacBook Air 2020,它一直很好,直到我尝试从 GitHub 导入我的工作以开始在笔记本电脑上处理它,安装了所有东西并修复了大多数问题,但现在看来就像它不起作用它给了我这个错误
Error: dlopen(/Users/jaberghanem/Desktop/innentialApp/backend/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node, 0x0001): tried: \'/Users/jaberghanem/Desktop/innentialApp/backend/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node\' (mach-o file, but is an incompatible architecture (have \'arm64\', need \'x86_64\'))
at Object.Module._extensions..node (internal/modules/cjs/loader.js:1057:18)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/Users/jaberghanem/Desktop/innentialApp/backend/node_modules/bcrypt/bcrypt.js:6:16)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Object.require.extensions.<computed> [as .js] (/Users/jaberghanem/Desktop/innentialApp/backend/node_modules/babel-register/lib/node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/Users/jaberghanem/Desktop/innentialApp/backend/src/utils/encryption/_encryptor.js:1:1)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at loader (/Users/jaberghanem/Desktop/innentialApp/backend/node_modules/babel-register/lib/node.js:144:5)
[nodemon] 应用程序崩溃 - 启动前等待文件更改...
-
您是否对 node_modules 目录进行了版本控制?
标签: node.js apple-m1 yarn-workspaces