reactjs - 对 node_module 的更改未反射(reflect) reactjs

标签 reactjs node-modules

我正在与 react-html-table-to-excel 一起工作我想做的是改变导出按钮的样式。所以,我找到了文件:node_module/react-html-table-to-excel/src/ReactHTMLTableToExcel.jsx我按照我想要的方式改变了它。

但是,当我保存文件并刷新浏览器时,更改并未反射(reflect)在浏览器中。为了确保,我什至注释掉了整个文件并重新启动了服务器,但仍然没有对导出按钮进行任何更改。

任何帮助是极大的赞赏!

最佳答案

如果要更改样式,最好在项目的全局 style.css 文件中更新它。
不要更改 node_modules 中的任何内容。这不是你的代码。这是库代码。这是第三方代码。每次有人运行 npm install 或重新克隆您的 repo 或 repo 版本更新时,它都会被替换/更新。您甚至无法知道某个特定文件是否在运行时被使用;组件模板的 HTML 文件可能不是。包裹是一个黑盒子。根据库的打包方式,模板很可能已经在发布包之前的构建步骤中进行了预编译。

关于reactjs - 对 node_module 的更改未反射(reflect) reactjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53898233/

相关文章:

xcode - react native 错误 : Ambiguous resolution

node.js - console.log 上的 NodeJS 简单水平线

带有代理的 node.js http 代理

javascript - Electron + react : SVG Loading Issue

javascript - React Router 子渲染问题

javascript - 根据之前的路径 url 在 componentWillReceiveProps 上调用一个方法

reactjs - React Router v4 渲染多条路由

node-modules - JSON resume-cli 无法初始化

javascript - 使用 Node.Js 模块,如何在同一模块中使用对象函数?

javascript - 我如何像 React 一样在 Angular 2+ 中传递 Prop ?