/ / Devp-server на Webpack Неочаквана грешка в идентификатора - реакция, уеб пакет, webpack-dev-сървър

Webpack dev-сървър Неочаквана грешка в идентификатора - реакция, уеб пакет, webpack-dev-сървър

Аз съм нов за React + Webpack. Като част от урока съм написал a webpack.config.js файл. Това е съдържанието на файла:

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:{...},

Подробности за грешка:

/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)

Проверих webpack.config.js примери и намерих това, което написах, правилно. И все пак не работи както трябва. За съжаление не успях да намеря решение по въпросите на GitHub, StackOverflow и Quora.

Къде направя грешка?

Отговори:

10 за отговор № 1

Забравихте запетая преди собствеността на модула