2017-02-14 38 views
0

其他人有沒有問題在他們的RN項目中添加大型redux代碼庫? Redux最初是爲反應網絡而創建的。當我註釋掉我的RN應用程序中的redux導入時,它工作正常。當我將它們取消註釋時,出現「無法解析模塊」錯誤的紅色屏幕。將大型Redux代碼庫添加到React Native /無法解決模塊錯誤

我已經搜索了這個錯誤信息,並在網上看到了建議,但是他們都沒有爲我工作,所以我正在發表這篇文章。我重置守衛,殺死額外的進程運行,重新安裝我的node_modules很多次,似乎沒有任何工作。

這讓我想知道是否有可能在裏面有可能只適用於網頁而不適用於手機的內容。 redux可以包含RN編譯無法理解的東西嗎?

有沒有其他人遇到過這個或有什麼想法?

+0

你是否在某處導入了一個名爲'promise'的模塊?請分享源代碼。 Redux只是一些JavaScript代碼,可以在網頁和手機上使用。我也有一個複雜的應用程序沒有redux,只是改變結構使用redux沒有任何問題。 你想在JavaScript中使用Promise嗎?什麼是「承諾」?一個RN模塊? – Ataomega

+0

你能發佈完整的堆棧跟蹤嗎? –

+0

@agent_hunt我發佈了錯誤圖片。我不確定這裏的承諾是什麼,但它引用了當我導入時導致問題的鴨子。 – Turnipdabeets

回答

0

要回答我自己的問題:鴨子需要react-intl和使用react-int的文件是嵌入式JavaScript(.ejs),以便在反應本機時不能很好地編譯。不知道如何解決它,但這是導致問題。

相關問題