2017-01-06 12 views
-1

は、ここに私のWebPACK 2設定です:WebPACKの2予期しないトークン輸入

const path = require('path') 
const webpack = require('webpack'); 

module.exports = { 
     entry: "./js/app.js", 
     output: { 
      path: path.resolve(__dirname, "dist"), 
      publicPath: "/dist/", 
      filename: "bundle.js" 
     }, 
     module: { 
     rules: [ 
      { 
      test: /\.js$/, 
      exclude: /node_modules/, 
      use: [{ 
       loader: 'babel-loader', 
       options: { 
       presets: ['es2015'] 
       } 
      }] 
      }, 
     ], 
     }, 
     devServer: { 
      headers: { "Access-Control-Allow-Origin": "http://localhost:8000", "Access-Control-Allow-Credentials": "true" } 
     } 
}; 

は私のWebPACKの設定に何か問題はありますか? 私の出力バンドルはES2015に移行しません。

+1

完全なエラーを投稿してください – loganfsmyth

答えて

-1

この構文は、私の作品(もWebPACKの2):FYI

{ 
    test: /\.js$/, 
    exclude: /node_modules/, 
    loader: 'babel-loader', 
    query: { 
     presets: [require('babel-preset-es2015')] 
    } 
}, 

:ES2015 = ES6;)バベルは、ES5(2009年に標準化)にES6をtranspiles。

関連する問題