HTML不';无法加载网页包生成的文件

HTML不';无法加载网页包生成的文件,html,reactjs,production,webpack,webpack-dev-server,Html,Reactjs,Production,Webpack,Webpack Dev Server,我在webpack dev server上的构建工作正常,但当我使用NODE\u ENV=production webpack--config编译时,html文件输出空白页面 在devserverhtml中,我以这种方式加载文件 <script src="http://localhost:8000/build/vendor.js"></script> <link rel="stylesheet" type="text/css" href="http://localh

我在webpack dev server上的构建工作正常,但当我使用
NODE\u ENV=production webpack--config编译时,html文件输出空白页面

在devserverhtml中,我以这种方式加载文件

<script src="http://localhost:8000/build/vendor.js"></script>
<link rel="stylesheet" type="text/css" href="http://localhost:8000/build/main.css" media="screen" />
<script src="http://localhost:8000/build/main.js"></script>
配置在以下方面有所不同:

  • 生产环境
    react热式加载器css loader less loader
    加载器, 条目
    'webpack/hot/dev server''webpack dev server/client?http://0.0.0.0:8000“
    热模块替换插件()
    #eval
    devtool
  • 生产环境部补充说:
    style-css-less
    loaders,
    optimize.occurrenceorderplugin()
    optimize.UglifyJsPlugin({comments:/a^/,compress:{warnings:false}}}
    sourcemap
    devtool

  • 谢谢您的帮助!

    只是检查一下,但是当您在命令行调用webpack时,构建文件夹中是否有vendor.js mian.js和main.css文件?是的,缩小了,地图也很好。谢谢您的关注!我也有同样的问题。您解决了吗?我想我们可以将构建上传到一个静态文件服务器,它可以工作吗?静态服务器应该可以工作。当时我在根目录下移动了prod文件夹,在配置中尝试更改output.path和output.publicPath。
    <script type="text/javascript" src="vendor.js"></script>
    <link rel="stylesheet" type="text/css" href="main.css" media="screen"/>
    <script type="text/javascript" src="main.js"></script>