git - 尝试将 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?
解决方案
试试这个git config core.longpaths true
。它将允许 git 处理长文件名。
推荐阅读
- r - 动作按钮输入闪亮后更新单选按钮
- csv - d3.csv 找不到输入文件
- c# - 在 Entity Framework Core 中使用 Sqlite 时,如何映射 SQLite“rowid”和我定义的主键?
- python - 如何在 Python 中比较不同函数中的两个列表?
- geojson - 导入 ArcGIS Web 时的 GeoJSON 多边形始终是实心填充的,而不是我们为 geoJson 设置的透明度/不透明度样式
- http - 考虑到 GET 请求应该是安全的,如何处理 Stripe 上的成功 URL?
- java - FutureTask get() 方法可能会禁用 LockSupport.park
- sql - Oracle sql:如何使用 regexp_* 将标记带到两列或更多列
- c++ - 使用 H264 编码 RGB 帧数据
- java - Create a Local Terminal Emulator App in JavaFX