Fondamentalement, je dois ceci:Npm postinstall uniquement sur le développement sous Windows
Npm postinstall only on development
Mais ici sur la compagnie nous avons plusieurs machines fonctionnant sous Windows sur le développement. Que faire?
Fondamentalement, je dois ceci:Npm postinstall uniquement sur le développement sous Windows
Npm postinstall only on development
Mais ici sur la compagnie nous avons plusieurs machines fonctionnant sous Windows sur le développement. Que faire?
Sous Windows, vous pouvez utiliser le format IF NOT %NODE_ENV% == production <script here>
. Je possède ce à package.json pour exécuter Bower & typages lorsque vous faites un dev (hors production) installer:
"scripts": {
"postinstall": "IF NOT %NODE_ENV% == production (bower install & typings install)"
}
Voir par exemple SS64 pour la documentation des commandes disponibles, etc.
J'ai mis à jour question originale avec une réponse qui pourrait fonctionner sur Windows: http://stackoverflow.com/a/40551128/788374 –
c'est une solution non spécifique à l'environnement de votre problème: http://stackoverflow.com/a/41449705/5279334 –