2016-12-12 1 views
1

Ich versuche the exhibits in deck.gl Projekt auszuführen. Ich habe den Repo geklont, wechselte zum exhibits Verzeichnis und führen:Unbekanntes Plugin "static-fs" in .babelrc angegeben?

npm run browserify 

Damit werden die Pakete ohne Fehler installiert und betreibt das Projekt, aber wenn der Browser öffnet sehe ich folgende Fehlermeldung:

Unknown plugin "static-fs" specified in "/Users/me/Projects/deck.gl/.babelrc" at 0, 
attempted to resolve relative to "/Users/me/Projects/deck.gl" 
while parsing file: /Users/me/Projectss/deck.gl/exhibits/app.js 

So ist das Problem the .babelrc file:

{ 
    "presets": ["es2015", "stage-2", "react"], 
    "plugins": [ 
    "static-fs", 
    "transform-decorators-legacy" 
    ] 
} 

Was soll ich tun? Google schlägt keine Antworten vor, und static-fs scheint kein Paket zu sein.

+0

Dieses _looks_ wie das richtige Paket https://www.npmjs.com/package/babel-plugin-static-fs –

+0

Danke. Ich installierte es und 'babel-plugin-transform-decorators-legacy' mit npm und fügte beide Pakete zu devDependencies hinzu, aber ich sehe immer noch denselben Fehler. Ich habe auch versucht, die Konfigurationseinstellung auf 'babel-plugin-static-fs' zu ändern, aber das wirft auch einen Fehler auf :( – Richard

+0

Diese Pakete befinden sich in der' package.json' im Projektstamm. Haben Sie 'npm install' an ausgeführt die Wurzel auch? – cartant

Antwort

1

Neben dem package.json im exhibits/browserify Verzeichnis, das deck.gl Projekt umfasst eine package.json an der Wurzel des Projekts.

Beachten Sie, dass sich Pakete in der Stammdatei befinden, die sich nicht in der Datei exhibits/browserify befinden.

Es ist notwendig, auch npm install im Stammverzeichnis auszuführen, da die 'fehlenden' Abhängigkeiten wieder in das Stammverzeichnis node_modules aufgelöst werden.

Verwandte Themen