Ich habe gerade meinen React-Router aktualisiert und auf die neuesten Versionen reagieren. Jetzt gibt mein Projekt mir einen Fehler im Browser, der sagt, dass "Uncaught TypeError: Eigenschaft 'Route' von undefined nicht lesen kann".React Router Uncaught Typ Fehler nach der Aktualisierung reagieren Router
Was soll ich tun, um diesen Fehler zu beheben. Hier sind meine package.json und webpack Dateien.
// Package.json
{
"name": "fishery-logistics",
"version": "0.0.1",
"description": "Fishery Logistics Weigh-in web application",
"main": "app-server.js",
"dependencies": {
"babel-core": "^5.8.38",
"babel-loader": "^5.4.2",
"bootstrap": "^3.3.7",
"express": "^4.14.0",
"fixed-data-table": "^0.6.3",
"moment": "^2.15.1",
"mysql": "^2.11.1",
"react": "^15.3.2",
"react-d3": "^0.4.0",
"react-dom": "^15.3.2",
"react-router": "^2.8.1",
"react-router-bootstrap": "^0.23.1",
"socket.io": "^1.4.8",
"socket.io-client": "^1.4.8",
"underscore": "^1.8.3",
"webpack": "^1.13.2"
},
"devDependencies": {},
"scripts": {
"prestart": "webpack",
"start": "node app-server.js"
},
"author": "Shashika Amunawatta",
"license": "MIT"
}
// webpack
module.exports = {
// Root client js file
entry: "./app-client.js",
// Where to put the processed file
output: {
filename: "public/bundle.js"
},
module: {
loaders: [{
// When the webpack is run, babel will not run on these files
exclude: /(node_modules|app-server.js)/,
// Loader name
loader: 'babel'
}]
}
}
Dies ist der Router Handhabungsteil.
Zeigen Sie uns den Code, wo Sie die 'Route' Komponente importieren. –
Sieht gut aus. Auf welche Linie zeigt der Stack-Trace? –
der Fehler sagt "Uncaught TypeError: Kann Eigenschaft 'Route' von undefined nicht lesen .. Es funktionierte mit reagieren 0,13. Nachdem ich auf 15.2 aktualisiert habe gibt es nun den Fehler. – Shashika