reactjs - 从 node_modules 中的包中覆盖文件
问题描述
我想使用我的核心项目并将其导入我的第二个项目。我指向 App.js,因此整个核心项目现在在我的第二个项目中可见。
但是,现在我想覆盖顶部显示的徽标。
有没有办法覆盖我使用的依赖项中的文件?我使用file-loader
并且我很确定我可以以某种方式使用它,我只是不知道如何。
解决方案
导入的包表现为普通的对象和方法。因此,如果您的组件公开了变量,则可以在实例化它之前对其进行访问。
这根本不是一个好的做法,但是是可行的。
IE:您可以更改组件的 PropTypes:
import PropTypes from 'prop-types';
import { Menu, Dropdown, Icon, Statistic } from 'semantic-ui-react';
Dropdown.propTypes.text = PropTypes.any;
推荐阅读
- sql - 根据订单添加位置列 - Oracle
- android - 滑动删除,背景上的涟漪效果
- c# - 如何将进度条与进程同步
- sql - 仅选择开始的名称,例如 customer1 , customer2 .... 不是 customer
- html - 如何在 Vuetify 中使 App 内容可滚动?
- javascript - console.log 如何将 javascript 日期对象转换为人类可读格式
- reactjs - 导航栏显示不正确
- python - 如何将多个csv文件中的行复制到熊猫中的新文件中?
- vim - Vim 如何从用户定义的命令中自动返回
- javascript - 处理 SVG 并填充特定区域