Как настроить пользовательский веб-пакет для angular CLI в проекте Angular 8? - PullRequest
1 голос
/ 04 марта 2020

Я пытаюсь настроить custom-webpack.config. js для перемещения некоторых значков из библиотеки в мои активы с помощью copyWebpackPlugin, я создал свой файл custom-webpack.config. js, и это моя конфигурация в angular. json:

"architect": {
        "build": {
          "builder": "@angular-builders/custom-webpack:browser",
          "options": {
            "customWebpackConfig":{
              "path":"./custom-webpack.config.js",
              "replaceDuplicatePlugins":true
            },

и

"serve": {
          "builder": "@angular-builders/custom-webpack:dev-server",
          "options": {
            "browserTarget": "myProject:build"
          },

, но при запуске ng serve или ng build я получаю эту ошибку:

Job name "..getProjectMetadata" does not exist.
Error: Job name "..getProjectMetadata" does not exist.

это мои Angular библиотеки:

"@angular/animations": "^8.0.0",
    "@angular/cdk": "^8.0.1",
    "@angular/common": "^8.0.0",
    "@angular/compiler": "^8.0.0",
    "@angular/core": "^8.0.0",
    "@angular/forms": "^8.0.0",
 "@angular-builders/custom-webpack": "^9.0.0",
    "@angular-builders/dev-server": "^7.3.1",
    "@angular-devkit/build-angular": "^0.803.23",
    "@angular/cli": "8.0.0",
    "@angular/compiler-cli": "^8.0.0",
    "@angular/language-service": "^8.0.0",

есть идеи?

1 Ответ

0 голосов
/ 04 марта 2020

Кажется, проблема с @angular-devkit/build-angular, поэтому понизьте версию до

npm i @angular-devkit/build-angular@0.803.24
...