HTML不';无法加载网页包生成的文件
我在webpack dev server上的构建工作正常,但当我使用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
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>