Je suis nouveau à l'aide de mnp et de verdure, la construction de ma première application en emberjs :).
J'ai un peu d'expérience avec les rails, donc je suis familier avec l'idée de fichiers pour l'inscription de dépendances (tels que bundler Gemfile)
Question: lorsque je veux ajouter un paquet (et de vérifier dans la dépendance dans le dépôt git), où il appartient - en package.json
ou en bower.json
?
De ce que je comprends,
l'exécution bower install
va chercher le paquet et le mettre dans /vendor
annuaire,
l'exécution npm install
il va le chercher et de le mettre en /node_modules
répertoire.
Ceci AFIN de répondre à dit bower est pour le front-end et mnp est pour backend choses.
Braise-app-kit semble adhérer à cette distinction dès le premier regard... Mais les instructions dans gruntfile pour l' activation de certaines fonctionnalités donner deux commandements explicites, donc je suis totalement confus ici.
Intuitivement, je dirais que l'
npm install --save-dev nom-du-paquet serait l'équivalent de l'ajout du nom-du-paquet à mon colis.json
bower install --enregistrer le nom-du-paquet pourrait être le même que l'ajout d'un paquet à mon bower.json et en cours d'exécution bower install?
Si c'est le cas, faudrait-il que j'ai jamais installer les paquets explicitement comme ça sans les ajouter dans le fichier qui gère les dépendances (à l'exception de l'installation des outils de ligne de commande à l'échelle mondiale)?