Angular 6 – Could not find module “@angular-devkit/build-angular”

This article will show how to fix the issue “Could not find module “@angular-devkit/build-angular” in Angular 6

If you’re working with Angular 6 and encountering the error message “Could not find module ‘@angular-devkit/build-angular'”, you’re not alone. This issue often occurs due to missing or outdated dependencies. In this tutorial, we’ll walk through the steps to resolve this error and get your Angular 6 project back on track.

The error

Before we dive into the solution, let’s take a look at the error message you might be facing.

Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName".
Error: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName".
    at Object.resolve (/home/Projects/myProjectName/node_modules/@angular-devkit/core/node/resolve.js:141:11)
    at Observable.rxjs_1.Observable [as _subscribe] (/home/Projects/myProjectName/node_modules/@angular-devkit/architect/src/architect.js:132:40)

This error typically occurs when your project is unable to locate the required ‘@angular-devkit/build-angular’ module during the build process.

Solution

Follow these steps to fix the issue:

Update Angular CLI

Ensure that you are using the latest version of Angular CLI. Run the following command to update it.

npm install -g @angular/cli@latest

This command installs the latest version of Angular CLI globally on your system.

Update Angular Core Packages

Update the core Angular packages in your project. Navigate to your project’s root directory and run.

ng update @angular/core

This command updates the Angular core packages to the latest compatible versions.

Install or Reinstall @angular-devkit/build-angular

Install or reinstall the ‘@angular-devkit/build-angular’ package by running the following command in your project directory.

npm install --save-dev @angular-devkit/build-angular

Or

yarn add @angular-devkit/build-angular --dev

This command adds the necessary package to your project’s dependencies.

Clear Node Modules and Reinstall

Sometimes, issues may arise from corrupted dependencies. Clear the ‘node_modules’ directory and reinstall the packages.

rm -rf node_modules
npm install

This step ensures a clean installation of dependencies.

Update other Dependencies

Make sure all your project dependencies are up-to-date. Run the following command to update all dependencies.

ng update --all

Restart Your IDE/Text Editor

If you are using an Integrated Development Environment (IDE) or a text editor, restart it to apply the changes.

Run Your Project

Finally, try running your Angular 6 project again.

ng serve

Your project should now build without encountering the “Could not find module ‘@angular-devkit/build-angular'” error.

Conclusion

By following these steps, you should be able to resolve the mentioned error in your Angular 6 project. Keep in mind that regularly updating your dependencies is essential to avoid compatibility issues. If you encounter any other issues, refer to the official Angular documentation or community forums for further assistance.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top