首页 > 解决方案 > 尝试将 React 应用推送到 git 失败,因为 babel 的包名太大

问题描述

我正在尝试将我一直在开发的 React 应用程序推送到 git。我以前从未遇到过这个问题,但显然其中一个 babel 包太大了。这是我得到的错误:

error: open("babel-preset-react-app/node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/core/lib/config/validation/option-assertions.js"): Filename too long
error: unable to index file 'babel-preset-react-app/node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/core/lib/config/validation/option-assertions.js'
fatal: adding files failed

如果我忽略这个文件可以吗?为什么名字这么长,推不上github?

标签: gitgit-for-windows

解决方案


试试这个git config core.longpaths true。它将允许 git 处理长文件名。


推荐阅读