【问题标题】:How to import one project all components into another react project如何将一个项目的所有组件导入另一个反应项目
【发布时间】:2022-01-28 18:43:45
【问题描述】:

我怎样才能,import 一个将项目组件反应到另一个 react 项目-我有一个项目包含一些组件,现在我使用 create-react-app 创建了另一个项目,现在我的问题是如何先使用react我新创建的项目中的项目组件

【问题讨论】:

    标签: reactjs package


    【解决方案1】:

    您不能直接将import 组件从一个项目转移到另一个项目。如果您想要一个可重用的组件或更好的组件库,最佳实践可能是在您将在 npm 上发布的不同项目中创建您的组件,然后在您所在的两个项目中安装此组件库需要他们。

    我想这篇文章是一个很好的起点: https://dev.to/alexeagleson/how-to-create-and-publish-a-react-component-library-2oe

    似乎存在一些替代方案来重用来自不同项目的组件,请查看此链接:

    https://medium.com/@Powderham/sharing-react-components-between-separate-projects-self-hosting-with-git-installing-with-yarn-npm-d3275b64239c

    【讨论】:

    • Ivo - 我不想创建库
    • 然后复制粘贴组件...
    • 其实有这样的东西,但我不知道怎么做"preinstall": "cd ../projectB && npm i && npm run build:local && npm run copy","my-package": "file:../twilio-video"
    • 用应该可行的方法更新了我的答案。所以我不会考虑这种最佳做法,但可能会对您的情况有所帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多