gpt4 book ai didi

使用热重载进行 Npm 本地模块开发

转载 作者:行者123 更新时间:2023-12-03 21:30:30 26 4
gpt4 key购买 nike

我正在构建 2 个依赖的 npm 包。
Module A (package.json)

"dependencies": {
"module-b":"~0.0.1"
}

我们使用 npm link在本地连接这两个应用程序。目前我们需要运行 npm run prepublish在 module-b 上可视化 module-a 上的更改,同时在 module-a 上运行 webpack 开发服务器

问题:我们是否可以在两个模块之间进行热重载。就像对模块 B 所做的任何更改都会自动反射(reflect)在模块 A 上一样?

最佳答案

我也找不到合适的解决方案。但是,我使用了一种非常不错的解决方法。
我创建了一个 bash 脚本,它为模块 b 运行 npm build,然后为模块 a 运行 npm build & npm start,并指向 nodemon 以观察模块 b 中的变化并触发 bash 脚本。
其他可能的解决方案是直接在 node_modules/module b 中工作并将 webpack 设置为观看 node_modules/module b 参见 https://webpack.js.org/configuration/watch/

关于使用热重载进行 Npm 本地模块开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43545687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com