2016-05-13 4 views
1

Je reçois l'erreur suivante lors de ma première tentative de déploiement de ma première application angular-cli sur des pages github. Comment puis-je réparer ça?Erreur lors du déploiement du projet angular-cli sur les pages github

"Vous devez être dans un projet angulaire-cli pour utiliser la commande github-pages: deploy."

[18:07:12] (gh-pages) ang-cli 
// ♥ ls -l 
total 1480 
drwxr-xr-x+ 7 Dan staff  238 May 13 17:11 app 
drwxr-xr-x+ 10 Dan staff  340 May 13 17:11 dist 
-rw-r--r--+ 1 Dan staff 5430 May 13 17:11 favicon.ico 
-rw-r--r--+ 1 Dan staff 1102 May 13 17:11 index.html 
-rw-r--r--+ 1 Dan staff 735813 May 13 17:11 main.js 
drwxr-xr-x+ 93 Dan staff 3162 May 13 17:19 node_modules 
-rw-r--r--+ 1 Dan staff 1572 May 13 17:11 system-config.js 
drwxr-xr-x+ 43 Dan staff 1462 May 13 17:11 tmp 
-rw-r--r--+ 1 Dan staff  455 May 13 17:11 tsconfig.json 
drwxr-xr-x+ 6 Dan staff  204 May 13 16:21 typings 
drwxr-xr-x+ 6 Dan staff  204 May 13 17:11 vendor 
[18:07:19] (gh-pages) ang-cli 
// ♥ ng github-pages:deploy --message "Initial deployment" 
You have to be inside an angular-cli project in order to use the github-pages:deploy command. 
[18:07:30] (gh-pages) ang-cli 
+0

Je reçois la même erreur avec chaque commande ng. Je ne sais pas pourquoi il me dit que je ne suis pas dans un projet angulaire-cli. –

+0

Bon, je ne sais toujours pas ce qui a causé ce problème, mais cela ne se produit pas dans le nouveau projet que j'ai généré. Question: Lorsque vous apprenez une nouvelle technologie, est-ce que vous vous retrouvez à devoir supprimer tout le projet et à recommencer beaucoup? Ou attendez-vous qu'un expert corrige un bug, puis regardez les diffs pour voir comment réparer votre projet sans tout effacer et recommencer? Cela a été une chose récurrente pour moi depuis longtemps. Juste curieux. –

+0

parfois je juste tout nuke et recommencer ... cela dépend de combien de choses j'ai changé que je n'ai aucune idée de ce qu'ils font – Drala

Répondre

0

J'ai eu le même problème. J'ai réparé de cette manière.

git pull origin master 

Si vous avez un projet distant sur github, veuillez l'écrire ci-dessus. Je pense que vous avez une structure de dossier différente pour angulaire-cli.