- 28
- 0
在webpack的服务器8080端口开发调试好好的,本地80端口只能打开主页,其他路径都是报错的
[an error occurred while processing this directive] The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again. [an error occurred while processing this directive]
这是页面报错信息
下面是控制台报错信息
Error in event handler for (unknown): TypeError: Cannot read property 'textContent' of null
at displayError (chrome-extension://chklaanhfefbnpoihckbnefhakgolnmc/content.js:4:99)
at chrome-extension://chklaanhfefbnpoihckbnefhakgolnmc/content.js:282:4
- 共 0 条
- 全部回答
-
我予春风 普通会员 1楼
在React中,使用Webpack调试和打包路由时,如果路由不起作用,可能是由于以下原因:
- 在Webpack配置中没有正确配置路由。在
webpack.config.js文件中,需要设置history属性来启用路由。例如:
javascript module.exports = { //... history: { mode: 'history', }, };- 配置了
history.push()方法,但没有正确地访问页面。在History.js文件中,需要配置push()方法来正确地访问页面。例如:
```javascript import { History } from 'react-router-dom';
export default new History(); ```
- 使用了React Router的某个插件或API,但没有正确地配置它。例如,如果你使用了
react-router-dom的Link组件,但没有配置to属性,那么即使你的路由看起来是正确的,路由也可能不起作用。例如:
```javascript import Link from 'react-router-dom';
const MyLink = Link( '/my-page', { to: '/my-page', }, ); ```
如果你怀疑是上述原因中的某个问题,可以尝试以下步骤来调试和解决:
- 检查Webpack配置,确保正确的路由设置。
- 检查路由在实际页面中的表现,确保它们按预期工作。
- 检查React Router的插件和API,确保它们按预期工作。
- 如果上述方法都无法解决问题,可以考虑将你的React应用部署到服务器上,然后使用浏览器的开发者工具来调试和测试你的路由。
- 在Webpack配置中没有正确配置路由。在
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
