簡體   English   中英

tslint更新錯誤“找不到模塊'tslint / lib / lint'”

[英]tslint update error “Cannot find module 'tslint/lib/lint'”

最近,我們將Angular 2項目升級到@angular/cli 1.0版。 我們還將tslint2.x升級到5.x 現在,在設計時(在VSCode輸出端子中),我們收到以下tslint錯誤。

驗證時找不到模塊'tslint / lib / lint'。

我嘗試遵循一些github線程建議,包括刪除不贊成使用的規則和添加新規則,將tslint到以前的版本,以及完全卸載和重新安裝@angular/cli和相關模塊。

但是,此錯誤繼續出現,並且阻止tslint評估我們的代碼。

先前的SO帖子引用了相同的錯誤消息,但顯然是出於不同的原因。 接受的答案不能解決我的問題: 錯誤:嘗試擴展tslint-microsoft-contrib時找不到模塊'tslint / lib / lint'

我發現了問題: codelyzer已過期。 我將其從0.0.26更新為2.1.1 ,現在tslint已成功將我們的代碼tslint了。

npm更新codelyzer --save-dev

要安裝tslint,簡單的命令是:

npm install tslint --save 


 npm install codelyzer --save 

對於angular:tslint安裝命令:

npm i tslint-angular --save 

對於打字稿:tslint安裝命令:

 npm install -g tslint typescript --save 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM