链接npm库不在本地更新
我有以下的库https://github.com/codyc4321/react-data-components-updated
我把它安装在我的反应项目中,比如npm i ~/react-data-components-updated
现在运行我的节点服务器,不pipe我做什么,都不会有任何改变。 我看到旧的打印报告,我删除了,我的新的不来:
console.log('data in dataSort() in dataReducer.js:'); console.log(state.data);
不显示。
我不断重新安装,像$ npm i ~/react-data-components-updated/
并没有帮助。 我看到奇怪的错误影响这个位置:
http://localhost:3001/__webpack_hmr
但现在我得到一个200
的地址,它仍然没有更新。 如何在本地使用此库,并在发现更改时更新项目? 谢谢
问题是你的软件包已经安装,现在在your-project-folder/node_modules
,所以为了修改复制你有四个select:
- 直接修改脚本在
your-project-folder/node_modules/react-data-components-updated
[不推荐] - 删除
your-project-folder/node_modules/react-data-components-updated
并运行npm i ~/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
使它重新与当前文件重新安装。 - 转到
~/react-data-components-updated/package.json
手动( 或通过CLI )升级版本,然后在项目中运行npm update
。
根据您的需求以及您如何处理本地软件包中的更改,可能会比其他更好。