Je crée une application Web à l'aide d'une pile MEAN: MongoDB , Express , Angular et Node.js , basée sur le générateur Yeoman à angles-fullstack de Daftmonk .
Mon IDE préféré est IntelliJ IDEA , en partie parce que je travaille également sur Ruby / Rails, Java, etc., et en partie parce que c'est f #% ing bad & @ s et je l'aime.
Quelle est la meilleure façon de le configurer pour ce projet?
Voici le meilleur que j'ai pu faire jusqu'ici.
Il existe des plugins IntelliJ essentiels à installer:
En tant qu'offre de paix au puissant IntelliJ, utilisez Java comme projet SDK:
Je préfère configurer quatre modules distincts, pour aider à séparer les dépendances de back-end vs. front-end de JavaScript :
Ajoutez la bibliothèque bower_components au module client et la bibliothèque node_modules au module serveur :
Et assurez-vous d'activer les bibliothèques JavaScript dans l'éditeur.
Selon les meilleures pratiques, nous /.idea/
pas le dossier local de configuration IntelliJ IDEA ( /.idea/
) dans le référentiel , au lieu de l'ajouter au fichier .gitignore
la façon suivante:
# IntelliJ IDEA local workspace .idea
Bonne codage!