Konnte nicht gefunden preset "env" relativ zum Verzeichnis
Bisher habe ich erfolglos in einem Versuch zu verwenden, die env
voreingestellt. Ich stöberte im git-Probleme, die andere ausgelöst haben, wie diese und implementiert einige der Vorschläge, die erschien, für andere zu arbeiten, aber kein Glück so weit.
Hier ist, was ich arbeite mit:
Paket.json
"bundle": "browserify ./client/app.js -d -o ./public/o.js -t [ babelify --presets [ env ] ]",
"devDependencies": {
"@babel/cli": "^7.0.0-beta.40",
"@babel/preset-env": "^7.0.0-beta.40",
"babel-core": "^6.26.0",
"babelify": "^8.0.0"
...
Und hier ist der Fehler:
Error: Couldn't find preset "env" relative to directory "/Users/user/Documents/git/ts/client" while parsing file: /Users/user/Documents/git/ts/client/app.js
Alles, was ich sein könnte, fehlt?
InformationsquelleAutor skwny | 2018-02-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Viele der github Fragen dies darauf hin, dass
babel-preset-env
ist nicht installiert.In der Tat scheint es nicht zu sein, da in deinem
package.json
. Add & installieren Sie es durch, dies zu tun:npm install babel-preset-env --save
@babel/core": "^7.0.0-beta.40
installiert. Nach der Installation, und mit babel (statt babelify), begann es zu arbeiten.InformationsquelleAutor Phil
Brauchen Sie nur zu installieren
babel-preset-env
und Ihr code wird kompiliert richtig.npm install babel-preset-env
npm install babel-preset-env
InformationsquelleAutor Meghna Srivastava
Obwohl die früheren Antworten und die richtige Lösung und es funktioniert. Dies sollte aber installiert werden, da ein dev-Abhängigkeit nicht als der Kern. Als erforderlich ist dies nur für die Entwicklung der Arbeit. Wenn Sie mit npm können Sie verwenden:
npm install --save-dev babel-preset-env
oder wenn Sie mit Garn als Paket-manager verwenden Sie dann:
yarn add --dev babel-preset-env
InformationsquelleAutor MKant