我有一个在标准App Engine环境上运行的Next.js应用程序。
从NPM切换到Yarn作为程序包管理器后,我开始遇到依赖问题。
如果我使用yarn.lock文件部署该应用程序,则会引发:
Error: Cannot find module 'core-js/library/fn/array/is-array'
如果我使用package-lock.json文件进行相同文件的部署,则它可以正常运行。
在App Engine的文档中,它说拥有yarn.lock足以将Yarn用作程序包管理器,但似乎我缺少了某些东西,或者问题可能与Next.js,Yarn和App有关引擎兼容性。
关于可能是原因或如何进行调试的任何想法都会有所帮助。