Skip to content

Conversation

@nicobytes
Copy link
Contributor

@nicobytes nicobytes commented Dec 16, 2025

Proposed Changes

This pull request updates the configuration for the Angular development server in project.json to improve the development workflow. The most important changes are focused on enabling live reload, supporting multiple build configurations, and ensuring a smoother developer experience.

Development server configuration improvements:

  • Enabled continuous mode for the serve target, allowing persistent watch and rebuilds during development.
  • Set liveReload to true (was false) to automatically reload the app in the browser when source files change.
  • Added configurations for both production and development builds under the serve target, allowing easy switching between environments.
  • Set the default configuration for serve to development, streamlining the typical dev workflow.

Checklist

  • Tests
  • Translations
  • Security Implications Contemplated (add notes if applicable)

This PR fixes: #34098

This PR fixes: #34098

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves the Angular development server configuration for the dotcms-ui application by enabling persistent watch mode, updating reload behavior, and adding environment-specific configurations.

Key Changes:

  • Enabled continuous mode for persistent watch during development
  • Changed liveReload from false to true to auto-refresh the browser on file changes
  • Added production and development configurations to the serve target with explicit build targets

@nicobytes nicobytes enabled auto-merge December 16, 2025 22:17
@nicobytes nicobytes added this pull request to the merge queue Dec 16, 2025
Merged via the queue into main with commit f971728 Dec 17, 2025
18 checks passed
@nicobytes nicobytes deleted the 34098-angular-builder-livereload branch December 17, 2025 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] Migrate Angular projects from browser-esbuild to the new Application Builder

5 participants