2016-12-12 7 views
1

私はdeck.glプロジェクトでthe exhibitsを実行しようとしています。私は、レポをクローンexhibitsディレクトリに切り替え、そして実行した:これはエラーなしでパッケージをインストール.babelrcで不明なプラグイン "static-fs"が指定されていますか?

npm run browserify 

、およびプロジェクトを実行しますが、ブラウザが開いたときに、私は次のエラーを参照してください。

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 

だから、問題はthe .babelrc fileです:

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

私は何をすべき? Googleは答えを示唆しておらず、static-fsはパッケージではないようです。

+0

これは正しいパッケージのようです。https://www.npmjs.com/package/babel-plugin-static-fs –

+0

ありがとうございました。私はそれをインストールし、 'babel-plugin-transform-decorators-legacy'をnpmを使ってインストールし、両方のパッケージをdevDependenciesに追加しましたが、私はまだ同じエラーが表示されています。私もconfigの設定を 'babel-plugin-static-fs'に変更しようとしましたが、それでもエラーをスローします:( – Richard

+0

これらのパッケージはプロジェクトのルートにある' package.json'にあります。根もありますか? – cartant

答えて

1

exhibits/browserifyディレクトリ内package.jsonに加えて、 deck.glプロジェクトは、プロジェクトのルートにpackage.jsonが含まれています。

ルートファイルには、exhibits/browserifyファイルにないパッケージがあることに注意してください。

npm installをルートにも実行する必要があります。これは、 'missing'依存関係がルートnode_modulesディレクトリに解決されるためです。

関連する問題