Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

option to prefix URLs with file:// #215

Open
trusktr opened this issue Jun 19, 2020 · 3 comments
Open

option to prefix URLs with file:// #215

trusktr opened this issue Jun 19, 2020 · 3 comments

Comments

@trusktr
Copy link

trusktr commented Jun 19, 2020

  • Operating System: N/A
  • Node Version: N/A
  • NPM Version: N/A
  • webpack Version: N/A
  • url-loader Version: 4

Feature Proposal

Maybe something like

fileUrl: true

Feature Use Case

Allows URLs to be imported as file:// URLs. Currently we get an absolute path in the file system when the file is above the limit. In some cases (f.e. NW.js or Electron) it would be simple if the path included file:// so that it works fine with web APIs out of the box.

F.e., instead of

import * as svgUrl from './some.svg'
<img src={"file://" + svgUrl} />

we could write

import * as svgUrl from './some.svg'
<img src={svgUrl} />

which makes the code more portable.

@trusktr
Copy link
Author

trusktr commented Jun 19, 2020

Oh, I suppose I can use the generator option to return any type or URL that I want?

@alexander-akait
Copy link
Member

Yes, for custom generation you can use generator

@alexander-akait
Copy link
Member

You can send a PR to docs how to achieve it for other developers

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants