首页 > 解决方案 > 如何创建自定义 npm react 组件并在另一个 react 应用程序中使用它,例如“react-dropdown-select”

问题描述

我有一个反应应用程序说(用反应组件和自己的 css 列出学生)这是一个独立的应用程序,它有自己的 . 现在这个反应基础/主要组件必须附加在另一个反应应用程序中,比如说(库应用程序),点击时一个选项卡应该呈现学生列表。

这里有两个团队管理学生列表应用程序和图书馆应用程序。因此,为了握手,学生列表必须发布到工件,然后在库应用程序中使用,就像使用另一个 react npm 组件,如 react-dropdown-select/fadein/fadeout 组件。

但是,当我发布到 artifactory 时,它使用 babel 并将代码转换为纯 js,不再响应组件。所以我想知道是否有一种方法可以访问库应用程序中的构建捆绑 js 文件。或者是否有任何单独的基于组件的集成。

标签: javascriptreactjsreact-nativepublish

解决方案


您是否安装babel/preset-react并将其添加到配置中?

安装(外壳):npm install --save-dev @babel/preset-react


推荐阅读