解决 Error: Cannot find module '../5/CheckObjectCoercible' 问题
没事折腾前端开发遇见一个奇怪问题: 一个运行好好的项目,手贱执行了一下 yarn upgrade 后,启动就报错: Error: Cannot find module '../5/CheckObjectCoercible' 错误是 es-abstract 这个依赖项抛出的,整个依赖链条是: 我的项目 -> npm-run-all -> string.prototype.padend -> es-abstract 。 而到 node_modules 中检查 es-abstract 模块目录,发现目录 5 下的确不存在CheckObjectCoercible.js 这么个文件。 但是到 es-abstract 仓库https://github.com/ljharb/es-abstract却发现这个文件是存在的,咋回事呢? 好吧,那就起个空项目,试试 es-abstract 老版本如何。 结果发现除了 1.20.2 这个版本(8天前发布的)之外,其他版本都是好好的。于是顺手给 es-abstract 贴个 issuehttps://github.com/ljharb/es-...
