2016-04-14 57 views
-1

我面臨的一個問題上開始大口服務器 我的項目文件中使用自耕農自耕農和一飲而盡服務器將無法運行

錯誤信息

Requiring external module babel-register 
Using gulpfile ~/workspace/yo/gulpfile.babel.js 
Task 'server' is not in your gulpfile 

我試圖卸載yemoan,一飲而盡,距離webapp的腳手架webapp並重新安裝它們,但同樣的錯誤向我展示。

我試着npm install 和npm install --save-dev babel-core。

沒有什麼變化。

回答

1

從您的錯誤消息,它看起來像你使用錯誤的任務名稱。任務server不存在,它已被棄用,現在被名爲serve的任務取代。嘗試在項目的根目錄下運行gulp serve,這將解決您的問題。我也建議看看你的大文件,以便你能看到Yeoman創建的所有任務。

+0

你是對的,我錯過拼寫,感謝 你能幫我擺脫 - 失敗!加載外部模塊通天註冊 ,需要提前外部模塊巴貝爾核心/註冊 感謝。 –

+0

我想我可以嘗試,但我需要看到錯誤消息。 – nakamin

+0

'需要外部模塊通天註冊 使用gulpfile〜/workspace/yo/gulpfile.babel.js' –

0

好吧,我環顧四周,好像你不是唯一有這個錯誤的人。有一個issue on Github但它已關閉,所以它已修復爲最新版本。這裏是你可以做的:

  • 你應該嘗試的第一件事是更新你的發電機,我知道你剛剛安裝,但仍然嘗試。

  • 如果問題仍然存在,請嘗試查找您的package.json並確保babbel-core被列爲開發依賴項。

  • 如果不是,則將其添加並在項目的根目錄下運行npm install

  • 如果是在package.json仍然嘗試在您的目錄的根目錄中運行npm install

您應該在node_modules目錄中看到babbel-core。如果不存在,那麼只需手動安裝,請按照README.mdhere中的說明操作。 (提示:運行在node_modules目錄安裝程序命令

0

使用「一飲而盡服務」而不是「一口服務器」

+0

雖然這可能在理論上回答這個問題,[這將是更可取的](//meta.stackoverflow。com/q/8259)在這裏包括答案的基本部分,並提供參考鏈接。 – manetsus