我们公司的服务器部署时,静态资源都是用根路径访问的,比如图片,在任何css里面都是/images/xxx.png,这样访问,不用像在本地还要找到层级../../images这样,但是我在本地开发时由于文件夹层级问题,没法像在服务器上用/images访问,但是webpack-dev-server貌似有这个功能?怎么配置?
我们公司的服务器部署时,静态资源都是用根路径访问的,比如图片,在任何css里面都是/images/xxx.png,这样访问,不用像在本地还要找到层级../../images这样,但是我在本地开发时由于文件夹层级问题,没法像在服务器上用/images访问,但是webpack-dev-server貌似有这个功能?怎么配置?
13 回答12.6k 阅读
7 回答1.7k 阅读
3 回答2.5k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
5 回答2.5k 阅读
2 回答1.1k 阅读✓ 已解决
我的建议是,你可以把webpack配置文件分成开发环境用的和生产环境用的,然后按各自的需要来设置
output.publicPath
参数就好了,具体请参看《webpack多页应用架构系列(七):开发环境、生产环境傻傻分不清楚?》