2015-08-22 17 views
3

我遵循(非常簡單)的說明在這裏:http://sailsjs.org/get-started咕嚕的錯誤和'帆升降機上的空白頁'

但是,當我試着運行sails lift它只是給了我一個空白頁面,因爲我的grunt安裝有問題。我重新安裝了它,它修正了錯誤,但是現在當我訪問localhost:1337時,我仍然有一個空白頁。我知道東西正在工作,因爲當我停止運行時sails lift我甚至沒有空白頁面,但我沒有看到預期的homepage.ejs

我,當我運行sails lift輸出爲:

sails lift 
info: Starting app... 

info: 
info:    .-..-. 
info: 
info: Sails    <| .-..-. 
info: v0.11.0    |\ 
info:      /|.\ 
info:     /|| \ 
info:     ,' |' \ 
info:     .-'.-==|/_--' 
info:     `--'-------' 
info: __---___--___---___--___---___--___ 
info: ____---___--___---___--___---___--___-__ 
info: 
info: Server lifted in `C:\Users\Me\WebstormProjects\GameWorldCraft` 
info: To see your app, visit http://localhost:1337 
info: To shut down Sails, press <CTRL> + C at any time. 

debug: -------------------------------------------------------- 
debug: :: Sat Aug 22 2015 12:24:00 GMT-0700 (Pacific Daylight Time) 

debug: Environment : development 
debug: Port  : 1337 
debug: -------------------------------------------------------- 
info: Gruntfile could not be found. 
info: (no grunt tasks will be run.) 

最後兩行看上去像他們的問題,但我不知道如何解決這些問題。任何幫助,將不勝感激。

回答

2

原來這只是一個人類的愚蠢問題。對於未來的參考,如果您不cdnewProject目錄(或者,在我的情況,你給它然後再返回來修復咕嚕問題cd),那麼你將得到:

info: Gruntfile could not be found. 
info: (no grunt tasks will be run.) 

和空白頁。解? cd testProject

+0

我想你會把自己的答案標記爲正確答案。 :笑: –

2

我猜你的帆安裝失敗,出於某種原因。

npm uninstall sails 
npm cache clear 
npm install sails 

如果不工作進入您的應用程序/ node_modules /帆目錄,然後運行:

npm install grunt-cli 

(在某些情況下,你可能已經有全球的裝機量繁重的CLI和它)

+0

我之前需要做的是因爲風帆問題,但事實證明,在這種情況下,我錯過了一個(關鍵)步驟。不過謝謝。 – machineghost