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

PreviousThemingNextChangelog

Last updated 5 years ago

Was this helpful?

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: ''. 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

http://localhost:4200