美文网首页
2.6.4 contentBase配置

2.6.4 contentBase配置

作者: 柠檬与断章 | 来源:发表于2019-12-01 10:10 被阅读0次

    2.6.4 contentBase配置

    问题一:contentBase配置?

    devServer.contentBase配置 DevServer HTTP 服务器的文件根目录。 默认情况下为当前执行目录,通常是项目根目录,所有一般情况下你不必设置它,除非你有额外的文件需要被 DevServer 服务。 例如你想把项目根目录下的public目录设置成 DevServer 服务器的文件根目录,你可以这样配置:

    devServer:{contentBase:path.join(__dirname,'public')}

    这里需要指出可能会让你疑惑的地方,DevServer 服务器通过 HTTP 服务暴露出的文件分为两类:

    暴露本地文件。

    暴露 Webpack 构建出的结果,由于构建出的结果交给了 DevServer,所以你在使用了 DevServer 时在本地找不到构建出的文件。

    contentBase只能用来配置暴露本地文件的规则,你可以通过contentBase:false来关闭暴露本地文件。

    相关文章

      网友评论

          本文标题:2.6.4 contentBase配置

          本文链接:https://www.haomeiwen.com/subject/mcuxictx.html