我知道这个问题已经被问到了不同的版本,但我还没有看到一个不涉及使用 Rosetta 安装或使用 zsh 伪造架构的解决方案。我使用 bash,并希望尽可能不处理 Rosetta。
我是一个节点新手,正在努力找出失败的原因。
节点 - v16.14.0
NPM - 8.3.1
纱线 - 1.22.17
我在 npm 或yarn 中遇到同样的错误。
任何建议表示赞赏。谢谢。
npm ERR! code 1
npm ERR! path /Users/joefedorowicz/Development/xwingui/react-ui/node_modules/node
npm ERR! command failed
npm ERR! command sh -c node installArchSpecificPackage
npm ERR! npm ERR! code ETARGET
npm ERR! npm ERR! notarget No matching version found for [email protected] /cdn-cgi/l/email-protection.
npm ERR! npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! npm ERR! notarget a package version that doesn't exist.
npm ERR!
npm ERR! npm ERR! A complete log of this run can be found in:
npm ERR! npm ERR! /Users/joefedorowicz/.npm/_logs/2022-02-16T15_52_10_981Z-debug.log
npm ERR! node:internal/modules/cjs/loader:936
npm ERR! throw err;
npm ERR! ^
npm ERR!
npm ERR! Error: Cannot find module 'node-darwin-arm64/package.json'
npm ERR! Require stack:
npm ERR! - /Users/joefedorowicz/Development/xwingui/react-ui/node_modules/node/installArchSpecificPackage.js
npm ERR! at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
npm ERR! at Function.resolve (node:internal/modules/cjs/helpers:108:19)
npm ERR! at ChildProcess.<anonymous> (/Users/joefedorowicz/Development/xwingui/react-ui/node_modules/node-bin-setup/index.js:18:27)
npm ERR! at ChildProcess.emit (node:events:520:28)
npm ERR! at maybeClose (node:internal/child_process:1092:16)
npm ERR! at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) {
npm ERR! code: 'MODULE_NOT_FOUND',
npm ERR! requireStack: [
npm ERR! '/Users/joefedorowicz/Development/xwingui/react-ui/node_modules/node/installArchSpecificPackage.js'
npm ERR! ]
npm ERR! }
使用此 arch 标志重新安装节点对我有用:
$ nvm uninstall 14
$ arch -x86_64 zsh
$ nvm install 14
$ nvm alias default 14
As per this https://github.com/motdotla/dotenv/issues/560#issuecomment-1029392300 post.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)