Node.js 编辑npm库并通过热重新加载实时查看更改?

Node.js 编辑npm库并通过热重新加载实时查看更改?,node.js,reactjs,webpack,Node.js,Reactjs,Webpack,我正在一个React.js网站上工作,该网站在一个模块中使用webpack和一些共享代码,我也有源代码。我想对共享库做一些调整,但目前它是通过node_模块从npm安装的。如何设置我的开发环境,使其能够在共享模块上工作,但仍然能够通过热重新加载实时查看对模块的更改?使用本地依赖项,指向包的本地副本: { "dependencies": { "bar": "file:../foo" } 然后在监视模式下构建foo 主应用程序将识别某些内容已更改,并将热重新加载相关部件。谢谢

我正在一个React.js网站上工作,该网站在一个模块中使用webpack和一些共享代码,我也有源代码。我想对共享库做一些调整,但目前它是通过node_模块从npm安装的。如何设置我的开发环境,使其能够在共享模块上工作,但仍然能够通过热重新加载实时查看对模块的更改?

使用本地依赖项,指向包的本地副本:

{   
    "dependencies": {
    "bar": "file:../foo"
}
然后在监视模式下构建
foo


主应用程序将识别某些内容已更改,并将热重新加载相关部件。

谢谢!只是澄清一下,../foo将是模块目录根目录(即包含package.json的目录)的相对路径?因此,这个模块将永远不会安装在node_模块中,而只是安装在父目录或文件:link指向的任何地方。从技术上讲,它将出现在节点模块下,但这只是一个符号链接。