链接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

根据您的需求以及您如何处理本地软件包中的更改,可能会比其他更好。