Я только что обновил свой угловой проект.Кажется, все в порядке, за исключением того, что я получаю следующие предупреждения:
npm WARN @angular-devkit/build-angular@0.800.2 requires a peer of typescript@>=3.1 < 3.5 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/compiler-cli@8.0.0 requires a peer of typescript@>=3.4 <3.5 but none is installed. You must install peer dependencies yourself.
npm WARN @ngtools/webpack@8.0.2 requires a peer of typescript@>=3.4 < 3.5 but none is installed. You must install peer dependencies yourself.
Я вошел в свой package.json
и под devDependencies
у меня было следующее:
"typescript": "~3.5.1",
Итак, я изменилсяэто:
"typescript": "^3.4.0",
Затем я удалил node_modules
и запустил npm install
, но предупреждения все еще там.Команда npm ls typescript
возвращает следующее:
intergun@0.0.0 C:\Users\jbra\Programs\intergun
`-- @angular-devkit/build-angular@0.800.2
`-- @angular-devkit/build-optimizer@0.800.2
`-- typescript@3.4.4
Таким образом, похоже, что она действительно использует машинописную версию 3.4.4.который должен удовлетворять требованиям в предупреждениях.
В чем здесь проблема?Я сделал что-то не так?