context
context 是 webpack 编译时的基础目录,入口起点(entry)会相对于此目录查找。
putput.publicPath 和 devServer.publicPath之间的区别
1 output.publicPath是相对于index.html所在位置进行定位静态资源
2 devServer.publicPath是在开发环境下,webPack server提供给浏览器访问静态资源的路径,所以最好两个publicPath保持一致,以防打包的文件输出到不同目录,文件访问不到
output.publicPath和path的区别
- path是资源文件打包以后的输出目录
- output.publicPath是静态文件的引用路径
- 就是说我们页面当中进行资源引用的时候是基于publicPath进行引用的,我们通常情况下访问的资源都是打包以后的资源,那是因为,publicPath默认路径是‘/’,正好打包存放目录在跟路径之下,所以是可以访问到的