Angular devkit build angular error

Angular devkit build angular error

Чтобы устранить ошибку “Could not find module ‘@angular-devkit/build-angular'” обязательно установите пакет, открыв свой терминал в корневом каталоге вашего проекта и выполнив следующую команду: npm i -D @angular-devkit/build-angular и перезапустите IDE и сервер разработки.

Откройте ваш терминал в корневом каталоге вашего проекта (где находится ваш package.json файл) и выполните следующую команду:

# ????️ with NPM

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

# ????️ with YARN

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

Это добавит @angular-devkit/build-angular пакет к зависимостям разработки вашего проекта.

Если ошибка не устранена, попробуйте перезапустить вашу IDE и сервер разработки.

Если вы по-прежнему получаете ошибку, попробуйте обновить версии ваших пакетов NPM, выполнив следующую команду:

npm update

Удалите ваши node_modules и переустановите ваши зависимости

Если ошибка не устранена, попробуйте удалить свои файлы node_modules и package-lock.json (не package.json), повторно запустите npm install и перезапустите IDE.

# ????️ (macOS/Linux) delete node_modules and package-lock.json

rm -rf node_modules

rm -f package-lock.json

rm -f yarn.lock

# ????️ (Windows) delete node_modules and package-lock.json

rd /s /q “node_modules”

del package-lock.json

del -f yarn.lock

# ????️ clean npm cache

npm cache clean –force

# ????️ install packages

npm install

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

Обязательно перезапустите IDE и сервер разработки, если ошибка не устранена. VSCode часто дает сбои, и перезагрузка иногда решает проблему.

Если вы получаете какие-либо ошибки при установке пакета, попробуйте запустить команду с –force флагом.

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

Убедитесь, что пакет установлен

Если вы по-прежнему получаете сообщение об ошибке, откройте свой package.json файл и убедитесь, что он содержит @angular-devkit/build-angular пакет в devDependencies объекте.

Вы можете попробовать вручную добавить строку и повторно запустить npm install.

Переустановите Angular CLI

Выполните следующие команды, чтобы переустановить @angular/cli пакет, если ошибка не устранена.

npm uninstall -g @angular/cli

npm cache clean –force

npm install -g @angular/cli@latest

npm install

ng build

ng serve

Если ошибка не устранена, попробуйте перезапустить вашу IDE и вашу разработку сервер.

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

После обновления до Angular 6.0.1 я получаю следующую ошибку на ng serve:

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)

ng update говорит, что все в порядке. Удаление node_modules папки и новая npm install установка также не помогли.

Мой проект основан на ng2-admin (версия Angular4).

Ответ

Установить @angular-devkit/build-angular как зависимость от разработчика. Этот пакет недавно представлен в Angular 6.0

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

или,

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

npm update

Это сработало как по волшебству.

для angular 6 и выше

Рабочее решение для меня было

npm install

ng update

и, наконец

npm update

Наталья Петрова
Оцените автора
Новости города Салавата
Добавить комментарий

Adblock
detector