2016-05-13 94 views
1

我在第一次嘗試將第一個angular-cli應用程序部署到github頁面時出現以下錯誤。我該如何解決?將angular-cli項目部署到github頁面時出錯

「爲了使用github-pages:deploy命令,您必須位於angular-cli項目中。」

[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

我收到每個ng命令相同的錯誤。我不知道爲什麼它告訴我我不在角色項目中。 –

+0

好的,我仍然不知道是什麼導致了這個問題,但是這並沒有發生在我生成的新項目中。問題:當你們其他人正在學習一項新技術時,你們是否會發現自己不得不刪除整個項目並開始大量工作?或者你是否等待專家修復bug,然後查看差異,看看如何修復項目而不刪除所有內容並重新開始?這對我來說一直是一個反覆出現的事情。只是好奇。 –

+0

有時候我只是把所有的東西都拿出來,重新開始...取決於我改變了多少東西,我不知道他們做了什麼 – Drala

回答

0

我有同樣的問題。我以這種方式修復。

git pull origin master 

如果您在github上有遠程項目,請您在上面寫上。我認爲你有不同的角度cli文件夾結構。