Question

打包sample,想在打包后的文件目录下打开页面  

比如: localhost:3001/  是默认页面, 打包sample 5,  这样我输入  localhost:3001/5/  才能打开页面,但是现在我输入 localhost:3001/就能打开页面了

原因

webpack配置

devServer忘记配置publicPath

解决

配置如下

 

在webpack打包后的文件目录下打开页面

 

 

原本以为要这么解决

后来发现不用

不需要配置publicPath, 只要让contentBase和 output中那个path  匹配就行了

这样output打包好以后,必须在sample /3/这样才能拿到资源,然后访问的时候

用localhost:3001/3/才能访问到页面。

在webpack打包后的文件目录下打开页面

相关文章:

  • 2022-12-23
  • 2022-02-02
  • 2021-07-30
  • 2022-12-23
  • 2021-12-06
  • 2022-12-23
  • 2021-10-19
  • 2021-12-01
猜你喜欢
  • 2022-12-23
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
  • 2021-06-29
  • 2021-11-26
相关资源
相似解决方案