web-dev-qa-db-fra.com

Impossible d'obtenir Atom Linter au travail

Atom, l’édition de texte, est nouveau pour moi, et j’ai installé de nombreux paquets, y compris Linter

https://github.com/AtomLinter/Linter

Mais cela ne montre pas d’erreurs ni de code en surbrillance, c’est simplement ignoré.

Est-ce que certains d'entre vous savent ce que je devrais faire pour que cela fonctionne?

46
Victor Ferreira

Vous devez également installer un paquetage linter dans la langue de votre choix.

Voici une liste: https://atomlinter.github.io/

23
geistwc

Je devais enlever atom config et repartir de zéro pour faire fonctionner linter

mv ~/.atom ~/.atom.bak
8
rofrol

Au lieu d'ouvrir atom depuis le terminal, comme je le fais normalement, je l'ai ouvert à partir de l'icône de l'application. Ensuite atom demande s'il était correct d'installer des dépendances de linter et presto ça fonctionnait.

J'espère que cela t'aides.

4
Daniel Chamorro

Quand je commence Atom up, le petit panneau d'interface utilisateur en bas à gauche est présent, mais n'affiche aucune valeur pour les 3 sévérités.

Si je fais ensuite un ctrl-s/save (même sans changement), ça commence à fonctionner.

Dans les paramètres de mon package, j'ai coché "Lint on Open" (ce qui ne semble pas fonctionner du tout) et "Lint on Change" (ce qui est "uniquement pour les fournisseurs pris en charge").

2
eversMcc

je devais ajouter le chemin du répertoire node_modules de mon projet aux paramètres du paquet eslint de l'atome, ainsi que créer un fichier .eslinterc.json dans mon projet. Après avoir fait les deux, je devais redémarrer atom (je l'ai démarré à partir de la ligne de commande $ atom .) et cela a commencé à fonctionner. J'espère que ça aide quelqu'un.

0
alewitt

Voici mon .eslintrc. J'espère que ça aide.

module.exports = {
  root: true,
  "parserOptions": {
      "ecmaVersion": 7,
      "sourceType": "module",
      "ecmaFeatures": {
          "jsx": true,
      }
  },
  "extends" : "rallycoding",
  "rules": {
    "react/require-extension": "off"
  }
};
0
Priyanshu Tiwari