【问题标题】:React production rendering blank with Laravel使用 Laravel 反应生产渲染空白
【发布时间】:2017-11-05 13:41:50
【问题描述】:

我不想发布这个问题,但似乎我已经尝试了所有可能的方法。

我的 index_bundle.js 是通过 webpack 为生产创建的。

new webpack.DefinePlugin({
  'process.env':{
    'NODE_ENV': JSON.stringify('production')
  }
}),
new webpack.optimize.UglifyJsPlugin({
  compress:{
    // warnings: true
  }
})

我也将 Laravel 路由设置为使用通配符为 react 路由器让路。

React 在开发模式下渲染实际网站,但生产模式只会渲染“react-empty”。

在使 webpack 准备好生产之前,控制台中没有错误,除了开发构建错误。

【问题讨论】:

    标签: javascript laravel reactjs webpack blade


    【解决方案1】:

    我终于找到了答案,我会发布它以防其他人将来需要帮助。

    使用 React (w/ React-router) 需要域是虚拟主机,而不仅仅是 localhost/{slug}。事实证明,react-router 试图显示页面“pie-test/public”。

    【讨论】:

      猜你喜欢
      • 2018-01-07
      • 2021-04-23
      • 2020-04-22
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 2020-08-15
      • 1970-01-01
      相关资源
      最近更新 更多