You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we can specify assetPath, which determines the value of url(value) in css, and the destination of the copied asset will be calculated based on this info.
That is very convenient if we want to specify a url(value) in css.
I am handling cases where the value in url(value) does not matter as long as it is right, but the destination of the copied asset does.
Here is an example.
css file /path/to/src/page/index/index.css:
.sp-icon {
background-image:url(i/sp-icon.png);
}
the asset file is /path/to/src/page/index/i/sp-icon.png
I want to build css to /path/to/build/page/index/index.css, and the sprite to /path/to/build/sp/sp-icon.png.
So, in /path/to/build/page/index/index.css, it looks like:
Activity
MoOx commentedon Jun 29, 2015
If one of the provided callback for
urloption doesn't work for you, you can always use a custom function https://github.com/postcss/postcss-url#url-functionlexich commentedon Jun 29, 2015
The same problem.
tinchoz49 commentedon Jul 5, 2015
Hi guys! @zoubin i understand your problem, the next week i'm going to refactory the copy method and fix that issue.
refactory copy method, fix postcss#34
alexmchardy commentedon Sep 14, 2015
FYI to people who are looking for this feature: since the above were closed and not really resolved, I ended up creating postcss-copy-assets.