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