我的项目有许多相互导入和导入外部包的包。当我改变我的一个低杠杆包,然后把它推到git,它很好,并在该部分工作。当我将它用于另一个工作正常的项目时,我现在得到了这个,go,得到这个错误:
module declares its path as: github.com/xdg-go/scram
but was required as: github.com/xdg/scram
我的代码中没有一个直接使用这些代码。看起来它自动更新了一些较低的外部包,并破坏了以前的导入。
如何查找导入错误名称的包或停止所有自动更新?
我有一个Nest应用程序,我在那里使用、和 (实际上是从为Nest 8修复它的中使用的)。
现在,问题在于同时使用MikroORM和nest-mqtt:当它们都被导入到一个模块(MikroOrmModule.forRoot()和MqttModule.forRoot())中时,它会引发以下错误:
TypeError: Cannot set property length of #<Map> which has only a getter
at _clone (/home/ts/mikro-orm-nest-mqtt/node_modules/clone/clone.js:16