Voglio gestire il mio codice JSX, quindi scrivo webpakc.config.js come questo:Come scrivere webpack.config.js quando si impostano più parametri?
{
test: /\.js$/,
loaders: ['react-hot', 'babel-loader?presets[]=es2015'],
exclude: /node_modules/
}
Ma non gestire il mio codice JSX e gettare un errore come questo: The error threw in terminal
Da Google trovo che ho bisogno di aggiungere presets['react']
al mio file di configurazione. Quindi aggiorno config in questo modo:
{
test: /\.js$/,
loaders: ['react-hot', 'babel'],
query: {
presets: ['react', 'es2015']
},
exclude: /node_modules/
}
Ma è buttato un altro errore: A new error threw after update config file
Io sono un più fresco in webpack, cosa devo fare?
il primo errore: ERROR in ./src/App.js Modulo generazione non riuscita: SyntaxError: /Users/wen/Documents/SDE/Olege/olege-webApp/src/App.js: Token inaspettato (4: 9) 2 | classe App estende Componente { 3 | \t render() { > 4 | \t \t ritorno \t
|^ 5 | \t} 6 | } – wenIl secondo errore: /Users/wen/Documents/SDE/Olege/olege-webApp/node_modules/webpack-core/lib/LoadersList.js:54 \t \t if (! Element.loader || element.loader.indexOf ("!")> = 0) genera un nuovo errore ("Impossibile definire 'query' e più caricatori nell'elenco dei caricatori"); \t \t^ Errore: impossibile definire "query" e più caricatori nell'elenco dei caricatori – wen
È possibile modificare la domanda per includere gli errori in modo che non si perdano nei commenti? – ajshort