2017-07-05 86 views
5

当运行$ npm run dev"dev": "webpack-dev-server")它打开本地主机:8080 /未定义的而不是本地主机:8080或至少本地主机:8080/index.html中的WebPack-DEV-服务器打开本地主机:8080 /未定义

的WebPack-配置.js文件devServer部分:

devServer:{

contentBase: path.join(__dirname, 'dist'), 

    compress: true, 

    stats: "errors-only", 

    hot: true, 

    open: true 

如果我删除它正常工作,甚至热模块更换,所以它不是一个大问题URL的/不确定的部分;只是想知道为什么会发生这种情况。

编辑:林在MacOS

EDIT2:控制台信息时npm run dev

Project is running at http://localhost:8080/ webpack output is served from/ Content not from webpack is served from /Users/cozarkd/folders/dist webpack: wait until bundle finished: /undefined webpack: Compiled successfully.

+1

什么是'output.publicPath'? – robertklep

+0

林不知道你需要什么,但也许这有助于: (编辑的主要职位,因为不知道如何写评论正确) –

+0

我不能再现这与Webpack v3(对我来说,服务器打开http ://本地主机:8080 /的WebPack-DEV-服务器/')。你使用的是哪个版本的Webpack? – robertklep

回答

相关问题