运行 Yarn 时缺少权限

时间:2021-03-17 21:03:52

标签: node.js build yarnpkg sudo fsevents

将所有内容迁移到新计算机后,我面临一个问题,即每当我运行 yarn 时,我都会收到此错误:

yarn install v1.22.10
[1/4] ?  Resolving packages...
[2/4] ?  Fetching packages...
[3/4] ?  Linking dependencies...
warning " > react-redux@5.1.1" has unmet peer dependency "redux@^2.0.0 || ^3.0.0 || ^4.0.0-0".
warning " > redux-batched-actions@0.5.0" has unmet peer dependency "redux@>=1.0.0".
warning " > redux-persist@6.0.0" has unmet peer dependency "redux@>4.0.0".
warning "buildfont > svgicons2svgfont > svg-pathdata > rollup-plugin-terser@5.3.0" has unmet peer dependency "rollup@>=0.66.0 <3".
warning "enzyme-adapter-react-16 > react-test-renderer@16.13.1" has incorrect peer dependency "react@^16.13.1".
warning " > eslint-config-react-native@4.0.0" has incorrect peer dependency "eslint@^5.0.0".
[4/4] ?  Building fresh packages...
[1/9] ⠂ core-js
[2/9] ⠂ fsevents
[3/9] ⠂ jsonpath
[4/9] ⠂ core-js-pure
error An unexpected error occurred: "/Users/sdayal/git/app/node_modules/core-



warning Error running install script for optional dependency: "/Users/sdayal/git/app/node_modules/metro-core/node_modules/fsevents, /Users/sdayal/git/app/node_modules/metro/node_modules/fsevents: EACCES: permission denied, mkdir '/var/folders/v3'"
info This module is OPTIONAL, you can safely ignore this error

我已经重新安装了 node_modules 文件夹并从头开始构建。我已经重新安装了节点和纱线。我已经摆脱了 yarn.lock 文件,并尝试使用 sudo chown 设置几乎所有内容的权限。如果我运行 sudo yarn 我可以让它工作,但我认为这是一种解决方法,因为我必须为这台计算机上需要纱线的每个项目都这样做。

0 个答案:

没有答案