@Acer yo是啥?看上去是什么依赖包有问题
@zhuzi yeoman 应该是依赖包版本 但是我不知道在哪改
@Acer 完全没用过,我也并不清楚你是从怎么安装的。要不然你就去相关的 github issue 里搜索,要不然就按照这个错误信息上面写的,一个一个往上找是哪个包里的依赖有问题。
比如就截图上面看是 adf-cli-acs-template@4.7.0 这个包里面的 karma 设置有问题,但是这个包在 npmjs.org 我找不到,我不确定是哪里来的。
再一个是 karma-jasmine-html-reporter 这个包,最新的版本是 1.7.0,这里为什么是安装 0.2.0,我不清楚。
https://www.npmjs.com/package/karma-jasmine-html-reporter
如果有 package-lock.json,可以看看是哪个包 require 这个包,然后一步一步往上找根源
我找到这两个包问题但是我不懂怎么修改成可用的版本
文件夹内的手动安装的没用 会被覆盖重写
yo应该是用来生成最开始的project template的
@Acer 没懂。。。你把全局的删掉吧,只用在项目路径下安装就行了
我试试吧 好像是项目路径下的会被重置
@Acer 不好意思,实在不懂 yeoman,实在有问题,你应该直接去它们那边提 issue,把你的复现步骤写一下
没事没事
我只是问问 看看也许万一可能知道yeoman
我再想想办法吧
@Acer 正常不用全局安装。。。