Reactjs 如何在另一个项目中使用react应用程序(如Facebook Messenger)?

Reactjs 如何在另一个项目中使用react应用程序(如Facebook Messenger)?,reactjs,create-react-app,Reactjs,Create React App,我想在另一个不在react中的项目中使用我在react中制作的应用程序 如何在其他项目中创建应用程序的新实例?大概是这样的: let ReactApp = new ReactApp() 有什么建议吗?我必须以某种方式构建它吗?在您的React应用程序中,当您这样做时: ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root') ); 非常感谢。我想实际生成一个构建来在其他项目

我想在另一个不在react中的项目中使用我在react中制作的应用程序

如何在其他项目中创建应用程序的新实例?大概是这样的:

let ReactApp = new ReactApp()

有什么建议吗?我必须以某种方式构建它吗?

在您的React应用程序中,当您这样做时:

ReactDOM.render(
  <h1>Hello, world!</h1>,
  document.getElementById('root')
);

非常感谢。我想实际生成一个构建来在其他项目中运行我的react应用程序,因为我不想在其他项目中使用本机react语言。您知道这是否可行吗?您只需要在其他项目上使用“ReactDOM”。您的其他项目可以是任何框架,甚至可以没有<代码>ReactDOM.render(…)只是一行JS代码。不是真正的“母语”。我看到的唯一其他方法是使用
const App = () => <h1>Hello, World!</h1>

export default App
import MyApp from 'my-app'

ReactDOM.render(MyApp, document.getElementBy('sub-part-of-my-other-app'))