拒绝从' http:// localhost:8080/edit/bundle.js ' 执行脚本,因为其MIME类型('text/html')不可执行,并且启用了严格的MIME类型检查.
我正在使用react-router,我在使用时收到此错误
<Route path="/edit/:id" component={EditExpensePage} />
Run Code Online (Sandbox Code Playgroud)
它只是/编辑工作正常,但在/ edit /:id上给出错误.我不明白为什么会这样.以下是文件:这是AppRouter文件.
import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter, Route, Switch, Link, NavLink } from 'react-router-dom';
import Header from './../components/Header';
import ExpenseDashboardPage from './../components/ExpenseDashboardPage';
import AddExpenses from './../components/AddExpensePage';
import EditExpensePage from './../components/EditExpensePage';
import NotFoundPage from './../components/NotFoundPage';
import HelpPage from './../components/HelpPage';
const AppRouter = () => (
<BrowserRouter>
<div>
<Header />
<Switch>
<Route path="/" component={ExpenseDashboardPage} exact={true} />
<Route path="/create" component={AddExpenses} />
<Route path="/edit/:id" component={EditExpensePage} />
<Route …Run Code Online (Sandbox Code Playgroud)