Quelle est la bonne manière de télécharger des ressources de production vers S3 dans towerjs? J'ai mes lettres de créance de S3 configuré dans config/credentials.coffeeComment télécharger des assets towerjs sur S3?
Ensuite, j'essaie actifs gâteau: publier
et obtenir
/Users/avaranovich/projects/demos/node/firstApp/Cakefile:15
client = knox.createClient(Tower.secrets.s3);
^
TypeError: Cannot read property 's3' of undefined
at Object._this [as action] (/Users/avaranovich/projects/demos/node/firstApp/Cakefile:15:45)
at helpers.extend.invoke (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/cake.js:42:26)
at Object.action (/Users/avaranovich/projects/demos/node/firstApp/Cakefile:9:12)
at helpers.extend.invoke (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/cake.js:42:26)
at Object.exports.run (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/cake.js:67:21)
at Object.<anonymous> (/usr/local/lib/node_modules/coffee-script/bin/cake:7:38)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
MISE À JOUR: Je compris que la ligne droite dans la tâche actifs: téléchargement: s3 devrait ressembler client = knox.createClient Tower.config.credentials.s3
Mais alors je reçois une autre erreur
/Users/avaranovich/projects/demos/node/firstApp/node_modules/tower/lib/tower/server/application/assets.js:112
_console.debug("Uploading to " + Tower.secrets.s3.bucket);
^
TypeError: Cannot read property 's3' of undefined
at Object.Tower.Application.Assets.upload (/Users/avaranovich/projects/demos/node/firstApp/node_modules/tower/lib/tower/server/application/assets.js:112:51)
at Object._this [as action] (/Users/avaranovich/projects/demos/node/firstApp/Cakefile:16:37)
On dirait que Tower.secrets.s3.bucket est codé en dur ailleurs.
Merci, Andrei
Ajout de la feuille de route à la publication. Je suis impressionné de voir des mises à jour presque tous les jours ou tous les deux jours qui nous poussent vraiment vers la version .5 qui est la plus importante dont nous avons tous besoin pour vraiment commencer à utiliser cela à un niveau plus sérieux. – ylluminate