发现了多个版本的aurelia依赖注射

kho*_*emi 5 npm aurelia aurelia-dependency-injection

我想验证表单,为此,我需要安装aurelia-validation软件包并在main.js中注册该插件。但是,当我这样做时,会收到以下警告:

找到了多个版本的aurelia依赖注入:1.4.2 ./~/aurelia依赖注入1.5.0 ./~/aurelia-validation/~/aurelia依赖注入

更新:检查package-lock.json并发现aurelia-dependency-injection不同模块使用的不同版本,其中一个模块aurelia-validationaurelia-cli

kho*_*emi 1

显然我有冲突子模块干扰,我将导入方法从 更改为 ,aurelia-dependency-injection并且aurelia-framework我没有任何警告,显然这是解决方案。