Das Plugin "Proposal-Numeric-Separator" in der Winkel-App konnte nicht gefunden werden


11

Ich erhalte unter Fehler beim Laufen ng build --prod.

An unhandled exception occurred: [BABEL] /root/catch-up-enterprise/dist/polyfills-es5.8e4ba13e1c10f0a37bb4.js: Could not find plugin "proposal-numeric-separator". Ensure there is an entry in ./available-plugins.js for it. (While processing: "/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js") See "/tmp/ng-sg4wHH/angular-errors.log" for further details

Fehlerprotokoll:

[root@localhost ~]# more /tmp/ng-sg4wHH/angular-errors.log
[error] Error: [BABEL] /root/catch-up-enterprise/dist/polyfills-es5.8e4ba13e1c10f0a37bb4.js: Could not find plugin "proposal-numeric-separator". Ensure there is an entry 
in ./available-plugins.js for it. (While processing: "/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js")
    at getPlugin (/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js:67:11)
    at Array.from.map.pluginName (/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js:258:62)
    at Array.map (<anonymous>)
    at _default (/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js:258:43)
    at /root/catch-up-enterprise/node_modules/@babel/helper-plugin-utils/lib/index.js:19:12
    at /root/catch-up-enterprise/node_modules/@babel/core/lib/config/full.js:179:14
    at Generator.next (<anonymous>)
    at Function.<anonymous> (/root/catch-up-enterprise/node_modules/@babel/core/lib/gensync-utils/async.js:26:3)
    at Generator.next (<anonymous>)
    at step (/root/catch-up-enterprise/node_modules/gensync/index.js:254:32)
    at evaluateAsync (/root/catch-up-enterprise/node_modules/gensync/index.js:284:5)
    at Function.errback (/root/catch-up-enterprise/node_modules/gensync/index.js:108:7)
    at errback (/root/catch-up-enterprise/node_modules/@babel/core/lib/gensync-utils/async.js:70:18)
    at async (/root/catch-up-enterprise/node_modules/gensync/index.js:183:31)
    at onFirstPause (/root/catch-up-enterprise/node_modules/gensync/index.js:209:13)
    at Generator.next (<anonymous>)

Schritte versucht: Ich dachte, das Problem fehlt Vorschlag-numerisch-Trennmodul, also installierte das Modul über den folgenden Befehl

    npm i @babel/plugin-proposal-numeric-separator

Das Problem wurde immer noch nicht behoben. Versuchen Sie es mit der Antwort in dem ähnlichen Problem. Es ist immer noch der gleiche Fehler aufgetreten.

Wie kann ich dieses Problem beheben?

Antworten:


28

Danke an nicolo-ribaudo von issue8680

Das Hinzufügen der Abhängigkeit @ babel / compatible-data ":" 7.8.0 "hat das Problem für mich behoben.

vi package.json

    "dependencies": {
        "@babel/compat-data": "7.8.0",
        ...
    }

npm install

ng build --prod

1
perfekt für mich gearbeitet
Ahsan Alii

Vergessen Sie nicht, npm inach dem Hinzufügen der Abhängigkeit auszuführen .
Stack Underflow vor

2

Geben Sie hier die Bildbeschreibung ein

Für mich geht das

Schritt 1: Fügen Sie in Ihren devDependencies Folgendes hinzu: " @ babel / compatible-data": "7.8.0 "

Schritt 2: run - npm install

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.