start-angular / SB-Admin-BS4-Angular-8

Simple Dashboard Admin App built using Angular 8 and Bootstrap 4
Other
1.95k stars 1.17k forks source link

ng build --prod #279

Open flaviomirandadesouza opened 4 years ago

flaviomirandadesouza commented 4 years ago

Good morning developers, I have the following problem:

I am trying to run the ng build --prod command and are returning the following error:

image

Has anyone been through this and can help me?

{
  "name": "sb-admin-bs4-angular-8",
  "version": "8.0.0",
  "license": "Apache",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build --prod",
    "gitbuild": "ng build --prod --base-href /start-angular/SB-Admin-BS4-Angular-7/master/dist/",
    "test": "ng test",
    "test-ci": "TEST_CI=true ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "8.0.0",
    "@angular/cdk": "^8.2.0",
    "@angular/common": "8.0.0",
    "@angular/compiler": "8.0.0",
    "@angular/core": "8.0.0",
    "@angular/forms": "8.0.0",
    "@angular/platform-browser": "8.0.0",
    "@angular/platform-browser-dynamic": "8.0.0",
    "@angular/router": "8.0.0",
    "@fullcalendar/core": "^4.3.1",
    "@fullcalendar/daygrid": "^4.3.0",
    "@fullcalendar/interaction": "^4.3.0",
    "@fullcalendar/timegrid": "^4.3.0",
    "@ng-bootstrap/ng-bootstrap": "4.2.1",
    "@ngx-translate/core": "11.0.1",
    "@ngx-translate/http-loader": "4.0.0",
    "angular2-uuid": "^1.1.1",
    "chart.js": "2.7.3",
    "core-js": "2.5.7",
    "font-awesome": "4.7.0",
    "fullcalendar": "^4.0.0-alpha.4",
    "fullcalendar-scheduler": "^4.0.0-alpha.4",
    "ng2-charts": "2.3.0",
    "ngx-color-picker": "^8.2.0",
    "ngx-fullcalendar": "^5.0.0-alpha.1",
    "ngx-img-cropper": "^8.0.1",
    "parse": "^2.6.0",
    "primeicons": "^2.0.0",
    "primeng": "^8.0.3",
    "quill": "^1.3.7",
    "rxjs": "^6.5.2",
    "sweetalert2": "^8.15.2",
    "tslib": "^1.9.0",
    "yarn": "1.16.0",
    "zone.js": "~0.9.1"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.800.0",
    "@angular/cli": "8.0.2",
    "@angular/compiler-cli": "8.0.0",
    "@angular/language-service": "8.0.0",
    "@types/jasmine": "2.8.9",
    "@types/jasminewd2": "2.0.5",
    "@types/node": "10.12.2",
    "codelyzer": "^5.0.1",
    "jasmine-core": "3.3.0",
    "jasmine-spec-reporter": "4.2.1",
    "karma": "^4.1.0",
    "karma-chrome-launcher": "2.2.0",
    "karma-cli": "1.0.1",
    "karma-coverage-istanbul-reporter": "2.0.4",
    "karma-jasmine": "1.1.2",
    "karma-jasmine-html-reporter": "1.4.0",
    "protractor": "5.4.1",
    "ts-node": "7.0.1",
    "tslint": "5.11.0",
    "typescript": "3.4.5"
  }
}

{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "test-ng7": { "root": "", "sourceRoot": "src", "projectType": "application", "architect": { "build": { "builder": "@angular-devkit/build-angular:browser", "options": { "outputPath": "dist", "index": "src/index.html", "main": "src/main.ts", "tsConfig": "src/tsconfig.app.json", "polyfills": "src/polyfills.ts", "assets": [ "src/assets", "src/favicon.ico" ], "styles": [ "node_modules/font-awesome/css/font-awesome.css", "node_modules/sweetalert2/dist/sweetalert2.min.css", "src/styles/app.scss", "node_modules/@fullcalendar/core/main.css", "node_modules/@fullcalendar/daygrid/main.css", "node_modules/fullcalendar/dist/fullcalendar.min.css", "node_modules/fullcalendar-scheduler/dist/scheduler.min.css", "node_modules/quill/dist/quill.core.css", "node_modules/quill/dist/quill.snow.css"

        ],
        "scripts": [
          "node_modules/chart.js/dist/Chart.js",
          "node_modules/parse/dist/parse.min.js",
          "node_modules/sweetalert2/dist/sweetalert2.all.min.js",
          "node_modules/@fullcalendar/core/main.css",
          "node_modules/@fullcalendar/daygrid/main.css",
          "node_modules/fullcalendar/dist/fullcalendar.min.js",
          "node_modules/fullcalendar-scheduler/dist/scheduler.min.js",
          "node_modules/quill/dist/quill.js"

        ]

      },
      "configurations": {
        "production": {
          "fileReplacements": [
            {
              "replace": "src/environments/environment.ts",
              "with": "src/environments/environment.prod.ts"
            }
          ],
          "optimization": true,
          "outputHashing": "all",
          "sourceMap": false,
          "extractCss": true,
          "namedChunks": false,
          "aot": true,
          "extractLicenses": true,
          "vendorChunk": false,
          "buildOptimizer": true,
          "budgets": [
            {
              "type": "initial",
              "maximumWarning": "2mb",
              "maximumError": "5mb"
            }
          ]
        }
      }
    },
    "serve": {
      "builder": "@angular-devkit/build-angular:dev-server",
      "options": {
        "browserTarget": "test-ng7:build"
      },
      "configurations": {
        "production": {
          "browserTarget": "test-ng7:build:production"
        }
      }
    },
    "extract-i18n": {
      "builder": "@angular-devkit/build-angular:extract-i18n",
      "options": {
        "browserTarget": "test-ng7:build"
      }
    },
    "test": {
      "builder": "@angular-devkit/build-angular:karma",
      "options": {
        "main": "src/test.ts",
        "polyfills": "src/polyfills.ts",
        "tsConfig": "src/tsconfig.spec.json",
        "karmaConfig": "src/karma.conf.js",
        "scripts": [
          "node_modules/chart.js/dist/Chart.js"
        ],
        "styles": [
          "node_modules/font-awesome/css/font-awesome.css",
          "src/styles/app.scss"
        ],
        "assets": [
          "src/assets",
          "src/favicon.ico"
        ]
      }
    },
    "lint": {
      "builder": "@angular-devkit/build-angular:tslint",
      "options": {
        "tsConfig": [
          "src/tsconfig.app.json",
          "src/tsconfig.spec.json"
        ],
        "exclude": [
          "**/node_modules/**"
        ]
      }
    }
  }
},
"test-ng7-e2e": {
  "root": "e2e/",
  "projectType": "application",
  "prefix": "",
  "architect": {
    "e2e": {
      "builder": "@angular-devkit/build-angular:protractor",
      "options": {
        "protractorConfig": "e2e/protractor.conf.js",
        "devServerTarget": "test-ng7:serve"
      },
      "configurations": {
        "production": {
          "devServerTarget": "test-ng7:serve:production"
        }
      }
    },
    "lint": {
      "builder": "@angular-devkit/build-angular:tslint",
      "options": {
        "tsConfig": "e2e/tsconfig.e2e.json",
        "exclude": [
          "**/node_modules/**"
        ]
      }
    }
  }
}

}, "defaultProject": "test-ng7", "schematics": { "@schematics/angular:component": { "prefix": "app", "styleext": "scss" }, "@schematics/angular:directive": { "prefix": "app" } } }



I thank the attention.
AbhishekAnand01 commented 3 years ago

Hi,

I have also faced the same issue, I am able to solve the issue by deleting existing project dest folder and run "npm install" "ng build --prod" command

Hope this will also help you. image