Ich habe folgende JShint
bezogenen Modulen Versionen auf meinem local machine
und unsere jenkins build
Maschine, die jshint läuft vor dem Gebäude UI
:JShint wirkt anders auf verschiedenen Rechnern trotz gleichen Code, Versionen und Konfigurations
npm -v // 2.14.7
npm view jshint version // 2.9.2
npm view grunt version // 1.0.1
npm view grunt-contrib version // 0.11.0
npm view grunt-contrib-jshint version // 1.0.0
Beide Maschinen verwenden die gleiche .jshintrc
Konfigurationsdatei.
Wenn ich jshint on lokal ausführen bekomme ich no problems
.
Wenn ich es auf dem build machine
(der gleiche Code natürlich) ausführen - ich bekomme viele Fehler.
Ich bin ziemlich sicher, es ist Versionen im Zusammenhang, da die Config und der Code identisch sind, aber ich weiß nicht, wo sonst zu suchen.
Danke!
Überprüfen Sie die Option 'jshinrc' in der' grunt-contrib-jshint' Task-Konfiguration. – alexmac
Es ist die gleiche Konfiguration (gleiche Dateien) – Daniel
'jshintrc' Option, Wenn auf wahr gesetzt, wird keine Konfiguration an JSHint gesendet und JSHint sucht nach .jshintrc Dateien im Verhältnis zu den zu lin- denden Dateien. – alexmac