Ich bin nur zu Beginn React und habe codecademy
Kurse und mehrere andere auf youtube beendet. Ich entscheide mich, meinen lokalen Rechner für die Reaktion zu konfigurieren. Ich habe mit webpack & webpack-dev-server begonnen. Und hier bekomme ich einen Fehler. Here is mistake screenshotWebpack für React funktioniert nicht
Hier ist meine webpack.config.js:
var webpack = require('webpack');
var path = require('path');
module.exports = {
devtool: 'inline-source-map',
entry: [
'webpack-dev-server/client?http://127.0.0.1:8080/',
'webpack/hot/only-dev-server',
'./src'
],
output: {
path: path.join(__dirname, 'public'),
filename: "bundle.js"
},
resolve: {
modulesDirectories: ['node_modules', 'src'],
extensions: ['', '.js']
},
module: {
loader: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loaders: ['react-hot', 'babel?presets[]=react,presets[]=es2015']
}
]
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin()
]
};
Meine index.html:
<!DOCTYPE html>
<html>
<head>
<title>React ToDos App</title>
</head>
<body>
<div id="app" />
<script src="bundle.js"></script>
</body>
</html>
Und index.js:
let message = 'Hello from entry message';
console.log(message);
Danke für jede Hilfe.
Haben Sie Express statischen Ordner Setup in Ihrem 'index.js' Datei? –
Was meinst du? Ich bin immer noch nicht so progressiv. –
[Serving statische Dateien in Express] (https://expressjs.com/de/starter/static-files.html), müssen Sie auch die Ausgabe in Ihrem öffentlichen Ordner angeben. –