Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在多个项目之间共享相同的组件?_Reactjs - Fatal编程技术网

Reactjs 如何在多个项目之间共享相同的组件?

Reactjs 如何在多个项目之间共享相同的组件?,reactjs,Reactjs,我有8个项目在同一个文件夹。 项目1, 项目2, 项目3, 我还需要一个包含所有可重用组件的文件夹,我可以在以后的任何项目中导入这些组件。所以,我希望能够从NewComponents文件夹导入组件,或者以某种方式将这些文件链接到我的react项目。我怎么能做到这一点,但没有使npm回购和使用一点。 我在网上找不到我可以用的代码 您可以创建共享组件的共享repo/package,并将其作为依赖项添加到您要使用它们的项目中。您可以使用像Webpack或Rollup这样的捆绑程序将所有组件打包到一个

我有8个项目在同一个文件夹。 项目1, 项目2, 项目3,

我还需要一个包含所有可重用组件的文件夹,我可以在以后的任何项目中导入这些组件。所以,我希望能够从NewComponents文件夹导入组件,或者以某种方式将这些文件链接到我的react项目。我怎么能做到这一点,但没有使npm回购和使用一点。
我在网上找不到我可以用的代码

您可以创建共享组件的共享repo/package,并将其作为依赖项添加到您要使用它们的项目中。您可以使用像Webpack或Rollup这样的捆绑程序将所有组件打包到一个分发文件中,并在所有项目中导入此文件。您可以创建共享组件的共享repo/package并添加这是您希望使用它们的项目中的依赖项。您可以使用像Webpack或Rollup这样的捆绑程序将所有组件打包到单个分发文件中,并在所有项目中导入此文件。