72 votes

Atome d'exclure le dossier node_modules de recherche

Comment exclure dossier node_modules de l'Atome "recherches en Trouver dans le projet" après que vous ayez mis node_modules à l'intérieur de votre .gitignore fichier? Ne atome d'exiger que le projet a fait un dépôt git, ou devrait l' .gitignore être suffisante pour que l'Atome d'exclure le dossier?

Mon .gitignore ressemble à ceci:

.DS_STORE
*.log

node_modules

dist
coverage

91voto

codesmarter Points 565

Étapes

  1. Lancement de l'atome
  2. Dans le menu: edition > préférences (atom > prefernces sur Mac)
  3. À partir du menu latéral, cliquez sur le bouton "Ouvrir le Dossier Config"

Maintenant un nouvel atome IDE devrait s'ouvrir.

  1. L'Opan le fichier "config.fils"
  2. Ajouter ignoredNames: ["node_modules"] en vertu de cœur

Exemple d' config.cson

"*":
  core:
    ignoredNames: [
      ".git"
      "node_modules"
    ]
  editor: {}
  minimap:
    plugins:
      "highlight-selected": true
      "highlight-selectedDecorationsZIndex": 0
  welcome:
    showOnStartup: false

Espérons que cette aide

54voto

Dans le "Fichier/répertoire motif" domaine de la recherche, utilisez un point d'exclamation suivi par le nom du répertoire que vous voulez ignorer:

enter image description here

43voto

Reggie Pinkham Points 111

Si votre .gitignore fichier se trouve plus élevé dans le répertoire que celui où vous effectuez une Recherche dans le Répertoire de votre node_modules de ne pas être exclus de l'Atome de recherche.

Pour cette raison, je recommande d'ajouter node_modules à la Ignorés liste des Noms dans les Paramètres de Base.

Atom Editor Ignored File Names

24voto

Fab313 Points 1407

L' .gitignore fichier doit être suffisante pour que l'Atome d'exclure le dossier, aussi longtemps que vous avez les ignorer "exclure les VCS ignoré chemins" option cochée.

Vous devez également ajouter un "/" après node_modules

node_modules/

enter image description here

1voto

Strider Points 356

Pour les nouvelles versions de l'Atome (je suis en utilisant 1.28.2 sur Windows) j'ai consulté config.fils via File > Config...

Ensuite, comme indiqué dans cette réponse précédente, ignoredNames: ["node_modules"] doit être ajoutée en vertu de l' core section:

"*":
  core:
    telemetryConsent: "no"
    themes: [
      "one-light-ui"
      "one-light-syntax"
    ]
    ignoredNames: ["node_modules"]

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X