javascript - 在另一个项目中打开 React.js 项目
问题描述
我有一个几乎完成的反应项目,但我必须包括我的 2yo。如果我单独打开它仍然可以工作的反应项目。我试图将整个项目添加到我的 src 文件夹并从那里运行它,但该项目正在使用它自己的 redux、路由器和许多其他东西,这将花费我几年的时间来转移它。你有什么建议吗?
项目应该像这样工作:在项目 1 中,例如单击一个按钮,该按钮应该从项目 2 中打开一个组件并将其显示在页面上。
解决方案
是的,您可以将您的项目作为已编译的 javascript 文件包含在任何项目中。
我已经这样做了,但是您需要指定一个函数或类,您可以从中访问所有组件。
创建一个生产版本并将其简单地包含到您的其他项目中。它会完全按照您的意愿工作。
这是导入构建的方法
<head>
<script type="" src="./path/to/js/build.js"></script>
</head>
推荐阅读
- java - 如何根据java中传递的关键字查找特定目录及其文件并加载到内存中
- python - 如何使用python返回列表内1(int)之后的值索引True(bool)
- android - 如何在 Android Room 中使用其属性条件从 sqlite db 中删除对象
- java - 搜索选项 - populateViewHolder prob - 如何修复
- javascript - 将 Fusioncharts 从 flash 更改为 pureJS
- swift - Swift 5计时器倒计时,而一个值在一个范围内
- docker - 运行边车时发布选项格式无效
- android - 找不到按钮
- c# - 单击 c# 和 ASP.NET Core 中的另一个按钮时如何隐藏按钮并显示它们?
- c# - 从 JSON 数组 API 请求中获取值