我试图在我的react native prjoect中安装npm包,当我运行npm install时,包安装时添加了随机字符串。我的npm可能有什么问题。例如**.plugin- bugfix-safari-id-destructuring-collision-in-function-expression-IZ 2 YO 8 TM '**,它也会破坏我的项目。当我删除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'
字符串
1条答案
按热度按时间utugiqy61#
所以我意识到有一个软件包是直接用git url安装的,一旦我删除了这个软件包,删除了node_modules并运行npm install。一切都恢复正常。我希望这也能帮助其他人。