2016-06-30 3 views
0

私はセットアップのセットアップに成功しました。しかし、npm startを実行すると、次のエラーが発生します。TypeError:オブジェクト#には、新しいLoadersListでメソッド 'forEach'がありません。反応プロジェクトの設定中に

このエラーがどこから発生しているのか分かりません。 Plsヘルプ!

TypeError: Object #<Object> has no method 'forEach' at new LoadersList 
    (C:\Users\User\AppData\Roaming\npm\node_modules\webpack\node_modules\webpack- 
    core\lib\LoadersList.js:7:12) at new NormalModuleFactory (C:\Users 
    \User\AppData\Roaming\npm\node_modules\webpack 
    \lib\NormalModuleFactory.js:16:17) at Compiler.createNormalModuleFactory 
    (C:\Users\User\AppData\Roaming\npm\node_modules\webpack  
    \lib\Compiler.js:369:28) at Compiler.newCompilationParams (C:\Users  
    \User\AppData\Roaming\npm\node_modules\webpack\lib\Compiler.js:382:29) at 
    Compiler.compile (C:\Users\User\AppData\Roaming\npm\node_modules\webpack 
    \lib\Compiler.js:389:20) at Watching.<anonymous> (C:\Users\User\AppData 
    \Roaming\npm\node_modules\webpack\lib\Compiler.js:46:17) at Compiler.next 
    (C:\Users\User\AppData\Roaming\npm\node_modules\webpack\node_modules\tapable 
    \lib\Tapable.js:67:11) at Compiler.invalidAsyncPlugin (C:\Users\User\AppData 
    \Roaming\npm\node_modules\webpack-dev-server\node_modules\webpack- 
    dev-middleware\middleware.js:80:3) at Compiler.applyPluginsAsync (C:\Users 
    \User\AppData\Roaming\npm\node_modules\webpack\node_modules\tapable 
    \lib\Tapable.js:71:13) at Watching._go (C:\Users\User\AppData\Roaming 
    \npm\node_modules\webpack\lib\Compiler.js:44:16) 

お勧めします。ありがとう!

答えて

0
Object #<Object> has no method 'forEach' 

    forEach will work for Array, means looping the array, 
but in your case your calling the method `forEach` in Object. 

正しい:あなたは何をしているか

[].forEach. 

は次のとおりです。

{}.forEach 
+0

こんにちは、実際に私は、任意のコードを書き始めたhavent。これは自動生成されているようですので、どこで使うことができるのでしょうか。 –

+0

根本原因がどこにあるかもしれないという提案はありますか? –

0

誰もが同じ問題に直面している場合webpack.config.jsでローダーだったので、理由がありますオブジェクト値の配列ではなくオブジェクトです。

ie。すべてのローダーを配列にラップする必要があります。オブジェクトの配列として。

module:{ loaders:**[** { test:/\.jsx?$/, exclude:/node_modules/, loader:'babel', query:{ presets:['react','es2015'] } } **]** }

関連する問題