Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot find module '@angular/compiler'

Tags:

angular

I run the command npm install -g @angular/cli and after i tried to run my app it says, Cannot find module '@angular/compiler' in the terminal. How can i install the compiler in my package.json in order to compile my application

//package {   "name": "Restaurant",   "version": "0.0.0",   "license": "MIT",   "angular-cli": {},   "scripts": {     "start": "ng serve",     "lint": "tslint \"src/**/*.ts\"",     "test": "ng test",     "pree2e": "webdriver-manager update",     "e2e": "protractor"   },   "private": true,   "dependencies": {     "@angular/common": "~2.4.9",     "@angular/compiler": "~2.4.9",     "@angular/core": "~2.4.9",     "@angular/forms": "~2.4.9",     "@angular/http": "~2.4.9",     "@angular/platform-browser": "~2.4.9",     "@angular/platform-browser-dynamic": "~2.4.9",     "@angular/router": "~3.4.9",     "@types/lodash": "^4.14.50",     "angular-2-data-table": "^0.1.2",     "angular2-datatable": "^0.5.2",     "core-js": "^2.4.1",     "lodash": "^4.17.4",     "ng2-date-picker": "^0.2.1",     "ng2-file-upload": "^1.1.2",     "ng2-modal": "0.0.25",     "ng2-pagination": "^2.0.1",     "ng2-table": "^1.3.2",     "primeng": "^2.0.1",     "rxjs": "5.2.0",     "tinymce": "^4.5.2",     "ts-helpers": "^1.1.1",     "zone.js": "^0.7.7"   },   "devDependencies": {     "@angular/cli": "^1.0.0-rc.1",     "@types/jasmine": "2.2.30",     "@types/node": "^7.0.5",     "angular/cli": "1.0.0-beta.28.3",     "codelyzer": "3.0.0-beta.0",     "jasmine-core": "2.5.2",     "jasmine-spec-reporter": "3.2.0",     "karma": "1.5.0",     "karma-chrome-launcher": "^2.0.0",     "karma-cli": "^1.0.1",     "karma-jasmine": "^1.0.2",     "karma-remap-istanbul": "^0.6.0",     "protractor": "5.1.1",     "ts-node": "2.1.0",     "tslint": "4.5.1",     "typescript": "~2.2.1"   } } 
like image 668
Liska Liskor Avatar asked Mar 03 '17 18:03

Liska Liskor


People also ask

Can't find module angular Devkit build angular?

To solve the error "Could not find module '@angular-devkit/build-angular'", make sure to install the package by opening your terminal in your project's root directory and running the following command: npm i -D @angular-devkit/build-angular and restart your IDE and development server.

What is angular compiler?

The Angular Compiler (which we call ngc ) is the tool used to compile Angular applications and libraries. ngc is built on the TypeScript compiler (called tsc ) and extends the process of compiling TypeScript code to add additional code generation related to Angular's capabilities.

What is latest version of angular CLI?

The Angular latest Official stable version is Angular v13. 2.5, which is released on 2nd March 2022.


2 Answers

Try to delete that "angular/cli": "1.0.0-beta.28.3", in the devDependencies it is useless , and add instead of it "@angular/compiler-cli": "^2.3.1", (since it is the current version, else add it by npm i --save-dev @angular/compiler-cli ), then in your root app folder run those commands:

  1. rm -r node_modules (or delete your node_modules folder manually)
  2. npm cache clean (npm > v5 add --force so: npm cache clean --force)
  3. npm install
like image 171
SeleM Avatar answered Oct 06 '22 04:10

SeleM


I just run npm install and then ok.

like image 29
Lasith Niroshan Avatar answered Oct 06 '22 04:10

Lasith Niroshan