2015-10-14 25 views
2

我有一個以Angular編寫的現有獨立認證應用程序,在需要時很容易在Angular生態系統內傳遞,或者單獨工作。以一種很冒險的方式,我能夠在反應應用程序中的視圖中使用它,但需要更新它,所以我已經在反應和重做中重寫了它。嵌套的react和reduce應用程序 - 有可能嗎?

問題是,我將其整合到上述反應應用程序中困難得多。以前有沒有人做過這樣的事情,或者如果我需要在其他react/redux應用程序中使用它,我將不得不單獨要求所有不同的部分並「重新組裝」它?

+0

您的項目如何使用browersify或webpack這樣的工具進行「構建」?如果是:那麼你可以將你的應用作爲一個組件導出,並在你現有的應用中的任何地方使用它。如果你正在做一些更「傳統」的事情,那麼你可以有兩個獨立的div - 每個應用程序要呈現一個div。你的問題有很多不同的答案,所以我建議你儘可能詳細地提供人力資源,以便得到適合你的具體情況的答案。 – deowk

+0

在玩了一段時間之後,我認爲它實際上是一個反應問題,並且包含兩次redux,將它們移到peerDependencies讓我更加接近。會以某種方式讓它工作,我只是無法在網上找到任何類似的東西。 – Lee

回答

3

所以,我得到了這個工作。問題是反應,redux,immutable.js等都被捆綁了兩次。我只需將它們移動到devDependencies而不是依賴於我的'內部'應用程序,然後一切按預期工作。

我有一個單獨的問題,我的'外'應用程序使用webpack和'內部'browserify,所以我換出了webpack。

我得到的錯誤是一個不變的錯誤,這不是特別有用,但你去了。希望這對於類似情況下的其他人有用。