Open lee-200 opened 2 years ago
能详细描述下这个功能吗?
能详细描述下这个功能吗?
热插拔,可以实现无需重新启动项目,即可动态修改你得应用的配置,例如: angular.json 、 tsconfig.json 等配置文件
在 package.json 文件中添加执行如下命令:
"scripts": {
...
"hmr": "ng s --port 4200 -o --hmr",
...
}
控制台执行
npm run hmr
能详细描述下这个功能吗?
就是项目部署在现网以后,可以在项目不停止的情况下,更新和卸载某些功能。
能详细描述下这个功能吗?
就是项目部署在现网以后,可以在项目不停止的情况下,更新和卸载某些功能。
目前没听说过有这种的功能... 从部署的角度来讲,目前k8s可以实现滚动更新,也就是一部分是旧项目,一部分是新项目,然后等到新项目全启动成功干掉就项目 还有一种就是好像是给js打补丁,多请求补丁包给已经部署的做临时的那种热更新.我记得听过好像是腾讯搞过然后开源了?不过这个功能太鸡肋...估计没人搞
第二种好像就是相当于把所有的脚本当成二进制文件然后打补丁,打完后转换成字符串,解析执行(猜测,毕竟这么蛋疼的功能适用性太小了)
如何在angular项目里面实现热插拔的功能;