You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular 11 新增脚本配置到angular.json后是否需重启ng serve?

关于Angular项目修改angular.json的scripts配置是否需要重启ng serve的解答

是的,你需要重新执行ng serve命令,新增的脚本配置才会生效。

核心原因说明

  • ng serve启动时仅会读取一次angular.json的全量配置,运行过程中的热重载机制仅监听业务代码、静态资源内容的变更,不会监测配置文件本身的改动。
  • 配置在angular.json的scripts字段下的资源,会在项目构建的初始化阶段被打包合并到全局脚本产物中,只有重启ng serve触发完整的初始化构建流程,新增的脚本配置才会被识别并纳入最终的运行产物。
  • 额外说明:如果后续你只是修改已配置在scripts段中的脚本文件内容,不需要重启服务,热重载会自动同步变更;只要涉及scripts配置的新增、删除、路径修改操作,都需要重启ng serve才能生效。

内容的提问来源于stack exchange,提问作者Joseph

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 11:15:04