2016-06-09 3 views
3

Je suis nouveau chez Aurelia. Je suis en mesure de lancer l'application Aurelia en utilisant «regarder gulp» dans le système local. Maintenant, je veux mettre l'application Aurelia dans un serveur externe sur lequel NodeJS est installé. J'ai utilisé 'gulp bundle' pour créer des entrées de dossier dist. Quelles sont les prochaines étapes du déploiement après le regroupement? La documentation officielle d'Aurelia n'explique pas après les étapes de regroupement.Déploiement et déploiement de production Aurelia sur NodeJS

Répondre

1

La raison pour laquelle la documentation d'Aurelia s'arrête ici, c'est parce qu'elle est aussi loin que Aurelia. Aurelia est un framework pour construire des applications. Vous aurez besoin d'une ressource pour héberger des applications à ce stade. Si votre application est exclusivement constituée de votre application Aurelia, c'est-à-dire si vous n'avez pas de serveur, vous pouvez envisager l'hébergement de fichiers statiques, car les fichiers Aurelia sont des fichiers javascript statiques. Voici quelques ressources que vous pourriez trouver utiles.

Notez que vous faites et non souhaitez utiliser gulp watch dans un environnement de production. La commande par défaut gulp watch exploite un serveur de développement basé sur un nœud (synchronisation du navigateur au moment de l'écriture), ce qui à la fois ralentit votre serveur et ajoute un comportement indésirable.

IIS (Windows Server)

nginx (serveur Linux)

à base de noeud (tout serveur)

+0

s'il vous plaît upvote et accepter si vous trouvez cela utile, puis recommencez parce que nous sommes amis. –

1

Exécutez simplement gulp export, puis copiez et collez le dossier d'exportation sur le serveur.

+0

Merci Fabio. Où dois-je mettre le code dans le serveur NodeJS afin que je n'ai pas à faire 'gulp watch' chaque fois que ma session mastic expire? – RGR