Angular Site Template
DemoMore TemplatesAngular TutorialsMobile Templates
  • Angular Site Template
  • Introduction
  • Set up the Development Environment
  • How to run the template
  • Development Workflow + Performance Optimizations
  • Server Side Rendering
  • Project Structure
  • Features
    • Code Quality
    • Modular Architecture
  • Theming
  • FAQs
  • Changelog
Powered by GitBook
On this page

Was this helpful?

FAQs

Frequently asked questions about Angular Site Template

replaceState error on ng build

If you are getting the following error when building your app you need to make sure that the BASE_URL constant is set correctly.

SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL cannot be created in a document with origin 'null' and URL

Go to src/environments/environment.prod.ts or to src/environments/environment.ts, depending if you are building for dev or for prod environments and set the BASE_URL const to the url where you are deploying your app.

For example, for development you will build your app in 4200 so BASE_URL should be set to: BASE_URL: 'http://localhost:4200'. For production environment, you can set it to your final url like: BASE_URL: 'https://your-website.com'.

BASE_URL was removed in version 2.0.0 of the template

PreviousThemingNextChangelog

Last updated 5 years ago

Was this helpful?