React路由器无法获取我的条目js

蜥蜴人

你好,我的反应路由器有问题,我的代码

ReactDOM.render(
<Provider store={store}>
    <Router history={browserHistory}>
        <Route path="/" component={App}>
            <IndexRoute component={StartPage}/>
            <Route path="/matches" component={MatchesPage} />
            <Route path="/sector/:idparam" component={SectorsPage} />

        </Route>
    </Router>
</Provider>,
app);

当我调用/matches 时一切正常,但是当我尝试 GET /sector/15 app failed 尝试加载http://localhost:8080/sector/client.min.js但通常会从默认路径 (/) 加载

网络包:

var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
var path = require('path');

module.exports = {
    context: path.join(__dirname, "src"),
    devtool: debug ? "inline-sourcemap" : null,
    entry: "./js/client.js",
    module: {
        loaders: [
            {
                test: /\.jsx?$/,
                exclude: /(node_modules|bower_components)/,
                loader: 'babel',
                query: {
                    presets: ['react', 'es2015', 'stage-0'],
                    plugins: ['react-html-attrs', 'transform-decorators-legacy', 'transform-class-properties'],
                }
            }
        ]
    },
    output: {
        path: __dirname + "/src/",
        filename: "client.min.js"
    },
    plugins: debug ? [] : [
        new webpack.optimize.DedupePlugin(),
        new webpack.optimize.OccurenceOrderPlugin(),
        new webpack.optimize.UglifyJsPlugin({mangle: false, sourcemap: false}),
    ],
    devServer: {
        historyApiFallback: true,
        contentBase: './',
        hot: true
    },
 };
泰勒

我认为问题不在于反应路由器,甚至是 webpack。我认为您的问题与您如何要求客户端 js 文件有关,尽管由于您没有包含该部分代码,我无法确认。

看起来您正在包含相对于您的路径(<script src="client.min.js"></script> 无前导斜杠)而不是绝对路径 ( <script src="/client.min.js"></script>)的脚本

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

反应路由器无法获取/路由

来自分类Dev

express js 无法通过路由器获取参数

来自分类Dev

无法登录我的路由器

来自分类Dev

Swisscom路由器,获取无效的端口转发条目

来自分类Dev

无法使用 React 路由器功能

来自分类Dev

通过 React JS 中的路由器助手方法获取 Laravel 命名路由

来自分类Dev

表达错误当我将路由器移动到ChallengeRouter文件时,无法获取/?

来自分类Dev

表达错误当我将路由器移动到ChallengeRouter文件时,无法获取/?

来自分类Dev

React路由器无法显示多个路由

来自分类Dev

我如何知道我是否在React路由器内部?

来自分类Dev

无法获取ui路由器状态参数

来自分类Dev

反应路由器错误-无法获取[页面名称]

来自分类Dev

无法获取ui路由器状态参数

来自分类Dev

如何强制我的机器从路由器获取IP地址?

来自分类Dev

无法使用VueRouter浏览我不同的路由器链接

来自分类Dev

我的功能无法由路由器执行

来自分类Dev

无法从我的路由器文件解析组件 vue 文件

来自分类Dev

React 路由器组件无法渲染自己的子组件?

来自分类Dev

无法使 React 路由器 dom 工作,“InvalidCharacterError”

来自分类Dev

Node.js Express路由器无法正常工作

来自分类Dev

vue.js - 无法引用路由器

来自分类Dev

如何修复 React Js 中的路由器问题

来自分类Dev

Yeoman / Angular / Coffee .when()路由器无法路由-无法获取

来自分类Dev

流星铁路由器无法从路由获取当前路径

来自分类Dev

流星铁路由器无法从路由获取当前路径

来自分类Dev

流星流路由器和在React组件中获取路由参数

来自分类Dev

如果我在路由器后面,如何从命令行获取我的公共IP地址?

来自分类Dev

无法上网,WiFi正常,路由器似乎正常,我无法访问本地主机

来自分类Dev

我可能无法通过路由器SSH进入我的远程计算机

Related 相关文章

  1. 1

    反应路由器无法获取/路由

  2. 2

    express js 无法通过路由器获取参数

  3. 3

    无法登录我的路由器

  4. 4

    Swisscom路由器,获取无效的端口转发条目

  5. 5

    无法使用 React 路由器功能

  6. 6

    通过 React JS 中的路由器助手方法获取 Laravel 命名路由

  7. 7

    表达错误当我将路由器移动到ChallengeRouter文件时,无法获取/?

  8. 8

    表达错误当我将路由器移动到ChallengeRouter文件时,无法获取/?

  9. 9

    React路由器无法显示多个路由

  10. 10

    我如何知道我是否在React路由器内部?

  11. 11

    无法获取ui路由器状态参数

  12. 12

    反应路由器错误-无法获取[页面名称]

  13. 13

    无法获取ui路由器状态参数

  14. 14

    如何强制我的机器从路由器获取IP地址?

  15. 15

    无法使用VueRouter浏览我不同的路由器链接

  16. 16

    我的功能无法由路由器执行

  17. 17

    无法从我的路由器文件解析组件 vue 文件

  18. 18

    React 路由器组件无法渲染自己的子组件?

  19. 19

    无法使 React 路由器 dom 工作,“InvalidCharacterError”

  20. 20

    Node.js Express路由器无法正常工作

  21. 21

    vue.js - 无法引用路由器

  22. 22

    如何修复 React Js 中的路由器问题

  23. 23

    Yeoman / Angular / Coffee .when()路由器无法路由-无法获取

  24. 24

    流星铁路由器无法从路由获取当前路径

  25. 25

    流星铁路由器无法从路由获取当前路径

  26. 26

    流星流路由器和在React组件中获取路由参数

  27. 27

    如果我在路由器后面,如何从命令行获取我的公共IP地址?

  28. 28

    无法上网,WiFi正常,路由器似乎正常,我无法访问本地主机

  29. 29

    我可能无法通过路由器SSH进入我的远程计算机

热门标签

归档