我们最近将 Angular 2 项目升级为@angular/cli
1.0版本。我们还升级了tslint
from 2.x
to 5.x
。现在我们收到以下信息tslint
设计时出错(在 VSCode 输出终端中)。
验证时找不到模块“tslint/lib/lint”。
我尝试遵循几个 github 线程建议,包括删除已弃用的规则和添加新规则、回滚tslint
到以前的版本并完全卸载并重新安装@angular/cli
以及相关模块。
然而,这个错误继续出现,并且阻止了tslint
从评估我们的代码。
之前的 SO 帖子引用了相同的错误消息,但显然出于不同的原因;接受的答案没有解决我的问题:错误:尝试扩展 tslint-microsoft-contrib 时找不到模块“tslint/lib/lint” https://stackoverflow.com/questions/40749996/error-cannot-find-module-tslint-lib-lint-when-trying-to-extend-tslint-microso?rq=1
我发现了这个问题:codelyzer
已经过时了。我更新自0.0.26
to 2.1.1
现在tslint
已成功对我们的代码进行 linting。
npm 更新 codelyzer --save-dev
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)