Declaring a component in multiple NGModule-s is one of the most recurrent mistakes among Angular developers that end up throwing an error right at your screen. This error occurs because one needs to mention each component in the scope of its own NgModule. Every component can belong to only one NgModule. In case you want to make use of any component, the current NgModule must know about it.
AngularJS is an exceptional front-end framework. It’s one of the leading tools on the web for creating single page applications. And since it is scalable and backed by Google, you get plenty of support and guides to get you started. Developing is not just about writing error-free code, it’s about committing an error once and never repeating it. Instead of embracing the “fail fast, fail often” concept, one needs to learn from the mistakes of other developers and ensure that they rarely fail. At least, due to the same mistake.
Originally published at www.lambdatest.com on November 2, 2018.