Node.js npm install创建长文件名,可以';别勉强
我在node.js的最新版本中创建了一些代码。node_modules文件夹中的文件名可能非常长,有时甚至超过GitHub Desktop所能接受的长度。尝试将某些代码推送到GitHub时,我遇到了错误:Node.js npm install创建长文件名,可以';别勉强,node.js,windows,git,github,npm,Node.js,Windows,Git,Github,Npm,我在node.js的最新版本中创建了一些代码。node_modules文件夹中的文件名可能非常长,有时甚至超过GitHub Desktop所能接受的长度。尝试将某些代码推送到GitHub时,我遇到了错误: error: lstat("node_modules/npm/node_modules/libcipm/node_modules/pacote/node_modules/make-fetch-happen/node_modules/http-proxy-agent/node_modules
error:
lstat("node_modules/npm/node_modules/libcipm/node_modules/pacote/node_modules/make-fetch-happen/node_modules/http-proxy-agent/node_modules/agent-base/node_modules/es6-promisify/node_modules/es6-promise/dist/es6-promise.auto.js"): Filename too long
fatal: Unable to process path node_modules/npm/node_modules/libcipm/node_modules/pacote/node_modules/make-fetch-happen/node_modules/http-proxy-agent/node_modules/agent-base/node_modules/es6-promisify/node_modules/es6-promise/dist/es6-promise.auto.js
是什么原因导致了这种情况,以及我能做些什么来修复它?通常通过将节点_modules文件夹添加到.gitignore文件中,将其从存储库中排除 克隆或提取存储库时,只需运行npm install命令,所有软件包都会自动下载到node\u modules文件夹中