2017-02-09 1 views
1

J'utilise le buildpack Apt pour installer tesseract. Maintenant, je dois copier un fichier de configuration dans un répertoire qui n'existe qu'après l'installation de tesseract.Déplacement de fichiers Heroku après le déploiement

Où puis-je mettre quelque chose comme "mv configfile destination" qui est exécuté après l'installation de tesseract?

Cela devrait se faire automatiquement pendant un déploiement et non manuellement après le fait.

Merci Andre

Répondre

0

Nous utilisons le NPM postinstall crochet pour effectuer des tâches de construction, la charge des dépendances de dev pour ces tâches, le nettoyage, etc.

Dans la section scripts de votre package.json:

"scripts": { 
    "postinstall": "node ./ops/heroku-build.js" 
} 

Dans ce fichier, vous pouvez utiliser fs pour copier le fichier et effectuer toutes les autres tâches qui doivent être accomplies.

https://devcenter.heroku.com/articles/nodejs-support#customizing-the-build-process