2014-02-24 17 views
0

因此,我一直在啓動Meteor時出現這個錯誤。connect.multipart()將在連接3.0中刪除流星啓動

connect.multipart() will be removed in connect 3.0 
visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives 
connect.limit() will be removed in connect 3.0 

它開始發生後,我添加了時間包,我刪除它,但仍然有錯誤。

感謝您的幫助。

回答

1

你所看到的可能是警告&不是錯誤。它不可能來自Meteor或Moment,而是你可能擁有的另一個軟件包。

它不應該阻止你的應用程序啓動/工作。

有很多使用連接的軟件包,例如鐵路由器。最好等待包維護人員更新代碼,以便刪除警告。

+0

很酷,再次感謝! – yankeyhotel

+0

我在cmd中輸入'node app'時收到相同的錯誤。它暫停命令並拋出錯誤。 –

1

你去了警告告訴你去的網站嗎?

https://github.com/senchalabs/connect/wiki/Connect-3.0

它詳細解釋了是怎麼回事,以及如何解決它。

請注意,如果您當前正在使用connect.bodyParser(),您仍然會收到針對multipart的棄用>警告。現在,您可以忽略它,因爲您應該在啓動時只看到警告消息一次。如果你想避免任何警告信息,做到這一點,而不是(這是connect.bodyParser()將在3.0的):

app.use(connect.urlencoded()) 
app.use(connect.json()) 

我使用express.bodyParser(),所以在我的解決方案我使用

app.use(express.urlencoded()) 
app.use(express.json()) 

它工作正常。沒有更多的警告。