che*_*ish 8 webpack webpack-dev-server
有没有办法利用CLI配置在https上运行webpack-dev-server?
问题是连接
socket.io结束http,而不是https.
存在一种解决方法,但它非常烦人.
webpack-dev-server在您的index.html<script src="https://localhost:8080/webpack-dev-server.js"></script>
Run Code Online (Sandbox Code Playgroud)
webpack/hot/only-dev-server.app: [
'webpack/hot/only-dev-server',
'./app.js'
],
// ... more entry points that include the same [] ...
Run Code Online (Sandbox Code Playgroud)
che*_*ish 14
是的,在使用CLI进行配置时,有一种方法可以在https上配置webpack-dev-server.
解决方案是不使用--inline选项.
有许多方法可以配置服务器和--hot.假设您没有创建自定义服务器实现/中间件(可能相同),请遵循以下内容,详细信息请参阅文档.
http://webpack.github.io/docs/webpack-dev-server.html#webpack-dev-server-cli
<script src="https://localhost:8080/webpack-dev-server.js"></script>webpack/hot/only-dev-server在条目中.{
"scripts": {
"start": "webpack-dev-server -d --hot --https --config webpack.config.development.js"
}
}
Run Code Online (Sandbox Code Playgroud)
var webpackConfig = require('webpack-config');
module.exports = webpackConfig.fromCwd().merge({
devServer: {
colors: true,
contentBase: './build',
historyApiFallback: true,
inline: true,
progress: true
},
devtool: 'eval-source-map'
});
Run Code Online (Sandbox Code Playgroud)
此处未列出主Webpack配置.
| 归档时间: |
|
| 查看次数: |
19092 次 |
| 最近记录: |