2017-01-28 2 views
2

J'ai un projet angular-2 en cours d'exécution sur mon hôte local. Je veux le déployer pour aller serveur daady. Je ne peux pas installer le noeud, npm sur le serveur aller de papa. Donc, ma question est de savoir comment puis-je exécuter mon projet angular-2 sur le serveur Go Daddy. MerciDéploiement du projet angular2 sur le serveur Go Daddy

+0

Utilisez Universal Webpack pour regrouper votre projet dans un fichier js avec index, html. vous pouvez le télécharger comme fichier html et js normal. si le backend est dans node.js allez pour l'océan numérique ou heroku. –

Répondre

8

Installez Angular CLI si vous ne l'avez pas déjà.

npm install -g angular-cli 

construire Ensuite, en utilisant la commande -

ng build 

Cela va créer un répertoire/dist avec la construction de la production de votre application. Il suffit de copier le contenu de/dist à votre fournisseur d'hébergement (en utilisant FTP, SCP etc.).

Se référer - https://github.com/angular/angular-cli

+0

J'ai des fichiers/dist avec moi et je l'ai téléchargé dans le dossier public_html mais je ne vois pas mon application ruuning. J'ai couru la commande ng build --prod --env = prod. –

+0

index.html est en cours d'affichage Affichage du chargement mais les composants ne sont pas réellement chargés –

+0

Vous pouvez essayer de vérifier s'il y a des erreurs lors du chargement de la page. Dans les outils de développement chrome. Surtout vérifier les erreurs 404 dans l'onglet réseau. – manojtc

0

manojtc est corect ... exécuter build NPM puis copiez tous les fichiers/dossiers à partir du répertoire dist vers votre site Web (ou sous-domaine) dossier racine ... fonctionne comme un charme. Il fonctionne dans un sous-domaine Windows GoDaddy