2017-09-25 7 views
1

Existe-t-il un moyen natif (pas de paquets npm/météore supplémentaires) pour déclencher un script NPM pendant/avant/après meteor build qui se trouve dans mon package.json?Meteor build déclenchant le script npm

+0

Je ne suis pas au courant de 'meteor' cependant' NPM-scripts' a 'pre ...' et 'post .. .' feature comme mentionné dans le [docs] (https://docs.npmjs.com/misc/scripts). Peut-être pouvez-vous ajouter la commande 'meteor build' à un script nommé' build' par exemple. Ensuite, incluez les scripts avec les clés nommées 'prebuild' et' postbuild' avec les fonctionnalités pertinentes à déclencher. – RobC

Répondre

2

Jetez un oeil à la Meteor Créer plugins API http://docs.meteor.com/api/packagejs.html#build-plugin-api

construire API Plugins

packages Meteor peut fournir construire des plugins - programmes qui intègrent avec l'outil de construction ISOBUILD utilisé pour compiler et assembler application. A partir de Meteor 1.2, l'API utilisée pour se connecter au processus de construction s'appelle "Build Plugins". Le plugin d'un package peut s'exécuter en 3 phases: lissage, compilation et minification. Voici un aperçu des opérations ISOBUILD effectue sur l'application et la source des paquets:

+0

Bien que de cette façon _is_ * natif *, il faudra construire un paquet de météores supplémentaire :) – Styx