在另一个项目中打开 React.js 项目

Jan*_*ráň 1 javascript reactjs

我有一个即将完成的反应项目,但我必须包括我的 2yo。如果我单独打开它,它仍然可以工作的反应项目。我试图将整个项目添加到我的 src 文件夹并从那里运行它,但该项目正在使用它自己的 redux、路由器和许多其他东西,我需要几年时间才能转移它。你有什么建议吗?

该项目应该像这样工作:在项目 1 中,例如单击一个按钮,该按钮应该从项目 2 中打开一个组件并将其显示在页面上。

小智 5

是的,您可以将您的项目作为已编译的 javascript 文件包含在任何项目中。

我已经这样做了,但您需要指定一个函数或类,您可以从中访问所有组件。

创建一个生产版本并将其简单地包含到您的其他项目中。它会完全按照您的意愿工作。

这是导入构建的方法

<head>
  <script type="" src="./path/to/js/build.js"></script>
</head>
Run Code Online (Sandbox Code Playgroud)