2017-01-18 1 views
-2

React + Webpack을 처음 사용합니다. 이 자습서의 일부로 webpack.config.js 파일을 작성했습니다.Webpack dev-server 예기치 않은 식별자 오류

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

module.exports = { 
    devtool: 'inline-source-map', 
    entry: [ 
     'webpack-dev-server/client?http://localhost:8080/', 
     'webpack/hot/only-dev-server', 
     './src' 
    ], 
    output: { 
     path: path.join(__dirname, 'public'), 
     filename: 'bundle.js' 
    }, 
    resolve:{ 
     moduleDirectories: ['node_modules', 'src'], 
     extensions: ['', '.js'] 
    } 
    module:{ 
     loaders:[ 
      { 
       test: /\.jsx?$/, 
       exclude: /node_modules/, 
       loaders: ['react-hot','babel?presets[]=react,presets[]=es2015'] 
      } 
     ] 
    }, 
    plugins:[ 
     new webpack.HotModuleReplacementPlugin(), 
     new webpack.NoErrorsPlugin() 
    ] 
}; 

내가 19->module:{...},

오류 정보 라인 번호에 예기치 않은 식별자 오류가 점점 오전 :이 파일 내용입니다 내가 webpack.config.js 예를 점검 한

/home/adi/testcode/webpack.config.js:19 
    module:{ 
    ^^^^^^ 
SyntaxError: Unexpected identifier 
    at Object.exports.runInThisContext (vm.js:78:16) 
    at Module._compile (module.js:543:28) 
    at Object.Module._extensions..js (module.js:580:10) 
    at Module.load (module.js:488:32) 
    at tryModuleLoad (module.js:447:12) 
    at Function.Module._load (module.js:439:3) 
    at Module.require (module.js:498:17) 
    at require (internal/module.js:20:19) 
    at module.exports (/usr/lib/node_modules/webpack/bin/convert-argv.js:80:13) 
    at Object.<anonymous> (/usr/lib/node_modules/webpack/bin/webpack.js:39:40) 

, 발견 내가 썼습니다. 그러나 예상대로 작동하지 않습니다. 불행히도 GitHub 문제, StackOverflow 및 Quora에서 해결책을 찾지 못했습니다.

어디에서 실수합니까?

답변

7

모듈 속성

+0

앞에 쉼표가 깜박해서 깜빡입니다. /. 도와 주셔서 감사합니다 :) –