我正在构建2个依赖的npm包。
Module A (package.json)
"dependencies": {
"module-b":"~0.0.1"
}
我们使用npm link
在本地连接这两个应用。目前,我们需要在module-b上运行npm run prepublish
以在module-a
问题:我们是否可以在两个模块之间进行热重新加载。就像对模块B所做的任何更改一样,会自动反映在ModuleA上吗?
答案 0 :(得分:0)
我也找不到合适的解决方案。但是,我使用了一种非常有效的解决方法。
我创建了一个 bash 脚本,它为模块 b 运行 npm build,然后为模块 a 运行 npm build & npm start 并指向 nodemon 以监视模块 b 中的更改并触发 bash 脚本。
其他可能的解决方案是直接在 node_modules/module b 中工作并将 webpack 设置为 watch node_modules/module b 参见 https://webpack.js.org/configuration/watch/