我創建了一個反應組件,並使用webpack構建它並部署在服務器上。我想將這個組件集成到Aurelia項目中。我們可以將反應組件整合到Aurelia項目中嗎?
我嘗試使用以下NPM模塊: https://www.npmjs.com/package/aurelia-react-loader
在上面提到的模塊,組件名稱需要通入的HTML文件。如示例my-react-component.js正在傳遞給html文件。
但我的陣營組件使用下面的代碼加載到根在HTML標籤:
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render((
<App/>
), document.getElementById('root'));
和運行的WebPack模塊後,它正在創建一個JavaScript文件被稱爲index_bundle.js文件。這裏輸入App模塊是主要的js組件。它通過ReactDOM渲染到根元素的index.html中。
所以我不確定,我將如何將React組件鏈接或URL集成到Aurelia應用程序中?
如果您有任何疑問,請讓我知道。我可以詳細解釋。
在此先感謝。 Harish
有點遲到派對,但我用打字機制作了一個[aurelia-skeleton](https://github.com/Xceno/aurelia-skeleton-typescript-react-webpack),並在不久前做出反應。也許它對你仍然有用。 – Xceno