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?

Mohan
quelle

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
Mohan
quelle
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

Abdullah Pariyani
quelle