【发布时间】:2017-02-05 08:11:52
【问题描述】:
我在开发过程中使用 webpack-dev-server,并有一个公共文件夹作为内容库,其中包含:index.html、img/**.*.jpg。
在我的 sass 文件开发过程中,我将图像引用为:
background-image: url('img/background.jpg');
这在开发过程中可以正常工作,因为 webpack-dev-server 正在为公共文件夹中的图像提供服务。
但是当我构建项目并生成一个稍后将部署到测试服务器的 dist 文件夹时,我需要重写 sass 文件中的所有 url,因为它们不会从根目录提供网络服务器。就我而言,我想将之前的 css 规则重写为:
background-image: url('folder1/folder2/folder3/img/background.jpg');
这可能吗?
【问题讨论】:
标签: javascript css url-rewriting sass webpack