我可以从生产构建 create-react-app 导入组件吗
Can I import a component from a production build create-react-app
有谁知道是否可以从生产构建 create-react-app 导入组件?
上下文:
我有一个为生产而构建的 CRA 项目,其中有一个名为 ExampleButton 的组件。
现在我用 CRA 创建了第二个项目,我想从第一个项目导入 ExampleButton。
这可能吗?
我也愿意接受其他解决方案。
P.S。我也有第一个项目的源代码,但是我的 ExampleButton 是用 'antd' 创建的,当我从第二个项目的 .js 文件导入 ExampleButton 时,我遇到了各种错误。我只能假设 antd 不是为处理这个问题而设计的。
我不知道 react-app 的生产构建是否导出任何内容,如果是,则该组件将无法在其他应用程序中访问。我个人只会复制粘贴源代码。
但是如果两个应用程序要运行在同一个网页上,我有一些建议:
- 为组件创建一个共享文件夹,您可以从项目上下文之外导入文件。
- Lerna。虽然不太确定它如何与 CRA 一起使用。您可能必须在那里进行一些配置(甚至可能弹出应用程序)。
有谁知道是否可以从生产构建 create-react-app 导入组件?
上下文:
我有一个为生产而构建的 CRA 项目,其中有一个名为 ExampleButton 的组件。 现在我用 CRA 创建了第二个项目,我想从第一个项目导入 ExampleButton。
这可能吗? 我也愿意接受其他解决方案。
P.S。我也有第一个项目的源代码,但是我的 ExampleButton 是用 'antd' 创建的,当我从第二个项目的 .js 文件导入 ExampleButton 时,我遇到了各种错误。我只能假设 antd 不是为处理这个问题而设计的。
我不知道 react-app 的生产构建是否导出任何内容,如果是,则该组件将无法在其他应用程序中访问。我个人只会复制粘贴源代码。
但是如果两个应用程序要运行在同一个网页上,我有一些建议:
- 为组件创建一个共享文件夹,您可以从项目上下文之外导入文件。
- Lerna。虽然不太确定它如何与 CRA 一起使用。您可能必须在那里进行一些配置(甚至可能弹出应用程序)。