npm install 行为异常

问题描述 投票:0回答:1

我正在尝试在我的 React Native 项目中安装 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'
reactjs node.js react-native npm node-modules
1个回答
0
投票

所以我意识到有一个包是直接使用 git url 安装的,一旦我删除了该包,删除了 node_modules 并运行 npm install 。一切都恢复正常了。我希望这也能帮助其他人。

© www.soinside.com 2019 - 2024. All rights reserved.