css-url-prefix-loader
v1.0.3
Published
replace css background url
Downloads
7
Maintainers
Readme
css-url-prefix-loader
Webpack loader to transform URLs to other URLs in CSS.
Description
Transform URLs to other URLs in the url()
s in your CSS.
Install
npm install --save-dev cross-env
npm install --save-dev css-url-prefix-loader
Or
yarn add --dev css-url-prefix-loader
Usage
When you want to trasform url(/images/...)
to url(https://dev.com/images/...)
or url(https://live.com/images/...)
, the webpack.config.js
is below
module.exports = {
...
module: {
rules: [
...
{
test: /\.css$/,
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: [
'css-loader',
{
loader: 'css-url-prefix-loader',
query: {
from: '/images',
dev: 'https://dev.com',
live: 'https://live.com'
}
}
],
}),
},
...
],
},
plugins: [
...
new ExtractTextPlugin('bundle.css'),
...
],
cross-env NODE_ENV=dev webpack --config webpack.config.js
Or
cross-env NODE_ENV=live webpack --config webpack.config.js