提问人:lutakyn 提问时间:11/17/2023 更新时间:11/22/2023 访问量:29
npm install 行为异常
npm install behaving abnormally
问:
我正在尝试在我的 react native prjoect 中安装 npm 包,当我运行 npm install 时,安装包时添加了随机字符串。我的 npm 可能有什么问题。例如.plugin- bugfix-safari-id-destructuring-collision-in-function-expression-IZ2YO8TM',它也破坏了我的项目。当我删除node_modules文件夹时,我无法再次安装软件包。它也尝试重命名包
npm ERR! path
/Users/user/Documents/Mobile_Apps/project/node_modules/@babel/plugin-bugfix-
safari-id-destructuring-collision-in-function-expression
npm ERR! dest
/Users/user/Documents/Mobile_Apps/project/node_modules/@babel/.plugin-
bugfix-safari-id-destructuring-collision-in-function-expression-IZ2YO8TM
npm ERR! errno -66
npm ERR! ENOTEMPTY: directory not empty, rename
'/Users/user/Documents/Mobile_Apps/project/node_modules/@babel/plugin-
bugfix-safari-id-destructuring-collision-in-function-expression' ->
'/Users/user/Documents/Mobile_Apps/project/node_modules/@babel/.plugin-
bugfix-safari-id-destructuring-collision-in-function-expression-IZ2YO8TM'
答:
0赞
lutakyn
11/22/2023
#1
所以我意识到有一个包是直接用 git url 安装的,一旦我删除了该包,删除了node_modules并运行 npm install。一切都恢复了正常。我希望这也能帮助其他人。
评论
node_modules
package-lock.json
npm install