对node_module的更改未反映在reactjs中

时间:2018-12-22 18:20:48

标签: reactjs node-modules

我正在与react-html-table-to-excel合作,我想做的就是更改导出按钮的样式。因此,我将文件放置在node_module/react-html-table-to-excel/src/ReactHTMLTableToExcel.jsx中,并根据需要进行了更改。

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

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果要更改样式,最好在项目的全局 style.css 文件中进行更新。

请勿更改node_modules中的任何内容。这不是您的代码。它是库代码。它是第三方代码。每当有人运行npm install或重新克隆您的存储库时,或者在存储库版本更新时,都会对其进行替换/更新。您甚至无法知道是否在运行时使用了特定文件。组件模板的HTML文件可能不是。包装是一个黑匣子。根据库的打包方式,模板很可能已经在发布包之前在构建步骤中进行了预编译。