我有以下库https://github.com/codyc4321/react-data-components-updated
我在本地反应项目中安装了npm i ~/react-data-components-updated
现在运行我的节点服务器无论我做什么,我都不会做任何改变。我看到我删除的旧打印报表,而我的新报表不会出现:
console.log('data in dataSort() in dataReducer.js:');
console.log(state.data);
没有出现。
我经常重新安装$ npm i ~/react-data-components-updated/
,但它并没有帮助。我看到影响这个位置的奇怪错误:
http://localhost:3001/__webpack_hmr
但是现在我得到了200
该地址,但仍然没有更新。如何在本地使用此库并在看到更改时让我的项目更新?
答案 0 :(得分:1)
问题是您的软件包已安装并且现在位于import s from './about.css';
export default class About extends Component {
render() {
return (
<div>
<div className={`${s.divone} row`}>
<span>Hello world</span>
</div>
<div className={s.divtwo}>
<span>bye world</span>
</div>
</div>
);
}
}
,因此为了复制修改,您有四个选项:
your-project-folder/node_modules
[不推荐] your-project-folder/node_modules/react-data-components-updated
并运行your-project-folder/node_modules/react-data-components-updated
npm i ~/react-data-components-updated
,然后重新安装当前文件。npm uninstall react-data-components-updated && npm i ~/react-data-components-updated
并手动升级版本(or by CLI),然后在项目中运行~/react-data-components-updated/package.json
。根据您的需求以及您如何处理本地包中的更改,可能会比另一个更好。