找不到模块'./git-host-info.js'

时间:2019-08-21 19:35:43

标签: javascript angular

我在这里6.0 to 7.0遵循官方的角度更新说明。但是,出现此错误

  

您的全局Angular CLI版本(8.2.2)大于本地版本   版本(6.0.8)。使用本地Angular CLI版本。

     

要禁用此警告,请使用“ ng config -g cli.warnings.versionMismatch   false”。找不到模块'。/ git-host-info.js`

我现在不关心更新角度CLI。 谁能告诉我这个文件“ git-host-info.js”是什么以及为什么出现此错误?

2 个答案:

答案 0 :(得分:0)

git-host-info.js将使您能够识别和转换协议之间的各种git主机URL。它还可以告诉您特定文件的原始路径的URL是什么,无需git即可直接访问。

您可以从Node.js运行“ npm i hosted-git-info”,然后需要将其导入到项目中。

希望这能回答您的问题。

答案 1 :(得分:0)

通常,此错误表示您的node_modules已损坏,您需要重新安装它们。

npm cache clean
npm install

在某些情况下,您需要重新安装node和npm,或者听说,但是我一直能够通过删除node_modules,更新node和npm并重新执行来使一切正常。安装。

无论您是否要使用全局Angular安装,都是如此。