Son zamanlarda Angular-CLI kullanarak yeni bir Angular4 projesi oluşturdum.Angular2-bildirimlerini yükledikten sonra çalışan lint başarısız oluyor
Sorun şu ki, angular2-notifications yükledikten sonra, ng lint
komutunu çalıştırırken bir hata alıyorum.
Hata:
C yüklenemedi: \ Users Gabriel \ Belgeler GitHub \ GoNoGo \ GoNoGo \ node_modules \ angular2-bildirimleri \ \ \ tslint.json: bulunamadı özel kural dizini : C: Gabriel \ Documents \ \ Users GitHub \ GoNoGo \ GoNoGo \ node_modules \ angular2-bildirimleri \ \ node_modules \ codelyzer
StackTrace:
at new FatalError (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\tslint\lib\error.js:40:23)
at Object.findConfiguration (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\tslint\lib\configuration.js:47:15)
at files.forEach (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\tasks\lint.js:36:50)
at Array.forEach (native)
at lintConfigs.map (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\tasks\lint.js:30:19)
at Array.map (native)
at Class.run (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\tasks\lint.js:21:14)
at Class.run (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\commands\lint.js:45:25)
at Class.Command.validateAndRun (C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\ember-cli\lib\models\command.js:128:15)
at C:\Users\Gabriel\Documents\GitHub\Go-NoGo\GoNoGo\node_modules\@angular\cli\ember-cli\lib\cli\cli.js:92:22
Bu konu için Google'a hiç şans vermeden döndüm. Ben de GitHub repo'a gittim ve orada da şans yoktu.
Sonra angular2 bildirimleri paketinin gerçek tslint.json
dosyasına gittim.
ben üstünde bu bakın:
"rulesDirectory": [
"node_modules/codelyzer"
],
O 3 satırları kaldırdığınızda, ng lint
komut eserler.
Soruma göre bir şey mi eksik? Çalışmak için bu komuta ihtiyacım var ve paketi değiştirmenin kabul edilebilir bir çözüm olduğunu düşünmüyorum. Bu, paketin kendisinde bildirmem gereken bir hata mı?
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**/*"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/node_modules/**/*"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**/*"
}]
angular2-bildirimleri proje belli ki kullanıcılar için tiftiği ng kırmak olmamalıdır:
Eğer