Webpack.config.js'yi şöyle yazarken
module.exports = {
entry: './index.jsx',
output: {
filename: 'bundle.js'
},
module: {
loaders: [{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'react']
}
}]
}
};
Ve index.jsxbir reactmodülü içe aktarıyorumApp
import React from 'react';
import { render } from 'react-dom';
import App from './containers/App';
let rootElement = document.getElementById('box')
render(
<App />,
rootElement
)
Ben modül uygulaması adında eğer bulmak App.jsx, sonra webpack içinde diyecekler index.jsxmodülü bulamıyorum Appama adlandırılmış modül uygulaması adında eğer App.js, iyi bu modülü ve iş bulacaksınız.
Yani, kafam karıştı. Benim webpack.config.jsdosyamda test: /\.jsx?$/dosyayı kontrol etmek için yazdım ama neden isim *.jsxbulunamıyor?

rulealtında listelenen emodule{ module: { rules: [ { test: /\.jsx?$/, resolve: { extensions: [".js", ".jsx"] }, include: ... } ] }