2017-02-02 1 views
0

Ich bin mit SAP eslint Konfiguration und haben alle Konfigurationsdateien und ich immer noch diese Fehler:Wie kann ich eslint Definition für die Regel 'sap -....' wurde nicht gefunden?

enter image description here

Irgendwelche Vorschläge?

PS: Ich bin mit WebStorm

Config:

{ 
    "env": { 
    "browser": true 
    }, 
    "globals": { 
    "sap": true, 
    "jQuery": true 
    }, 
    "rules": { 
    "sap-no-localhost": 2, 
    "sap-no-ui5base-prop": 2, 
    "sap-usage-basemastercontroller": 2, 
    "sap-no-dom-access": 2, 
    "sap-no-global-selection": 2, 
    "sap-timeout-usage": 2, 
    "sap-no-history-manipulation": 2, 
    "sap-no-ui5-prop-warning": 2, 
    "sap-no-proprietary-browser-api": 2, 
    "no-use-before-define": 2, 
    "no-redeclare": 2, 
    "no-extra-boolean-cast": 2, 
    "no-shadow": 2, 
    "no-reserved-keys": 2, 
    "no-unused-vars": [2, {"vars": "all", "args": "none"}], 
    "no-extend-native": 2, 
    "no-eq-null": 2, 
    "eqeqeq": 2, 

    "no-underscore-dangle": 0, 
    "new-cap": 0, 
    "quotes": 0, 
    "camelcase": 0, 
    "eol-last": 0 
    } 
} 
+0

ESLint hat diese Regeln nicht integriert (http://eslint.org/docs/rules/), deshalb kann sie nicht gefunden werden. Sie sollten wahrscheinlich ein zusätzliches ESLint-Plugin installieren, das diese Regeln hinzufügt, wenn es verfügbar ist. –

Antwort

0

Basierend auf der Konfiguration, die Sie zur Verfügung gestellt, SAP Regeln anstelle eines Plugins veraltet custom-rules Ansatz verwenden. Sie müssen alle SAP-Regeln herunterladen, sie in das Verzeichnis einfügen und WebStorm für die Ausführung von ESLint mit dem Schalter --rulesdir konfigurieren.

Verwandte Themen