Comments (5)
stats.modules[x].assets
from url-loader.
Let's say I have this:
<img src={require('react-logo.png')} />
In my stats.json
if I search for react-logo
there's no results. I want to map the original filename to the generated one.
To achieve something like that:
{
'react-logo.png': '28D983jdui.png'
}
Or am I thinking in the wrong way?
from url-loader.
in stats.modules
you have all modules in this format:
{
id: 11,
identifier: "...\\node_modules\\file-loader\\index.js!...\\test\\browsertest\\img\\image.png",
name: "(webpack)/~/file-loader!./img/image.png",
size: 81,
cacheable: true,
built: true,
optional: false,
prefetched: false,
chunks: [0],
assets: ["c31e9820c001c9c4a86bce33ce43b679.png"],
issuer: "...\\test\\browsertest\\lib\\index.web.js",
profile: {
factory: 245,
building: 121
},
failed: false,
errors: 0,
warnings: 0,
reasons: [
{
moduleId: 0,
moduleIdentifier: "...\\test\\browsertest\\lib\\index.web.js",
module: "./lib/index.web.js",
moduleName: "./lib/index.web.js",
type: "cjs require",
userRequest: "!file!../img/image.png",
loc: "105: 3-36"
}
],
source: 'module.exports = __webpack_public_path__ + "c31e9820c001c9c4a86bce33ce43b679.png"'
}
assets: ["c31e9820c001c9c4a86bce33ce43b679.png"]
from url-loader.
Thanks found it 👍
from url-loader.
FYI
https://github.com/halt-hammerzeit/webpack-isomorphic-tools
This module enables the thing you tried to implement (requiring images on server for example)
from url-loader.
Related Issues (20)
- Specifying options as a query string does not work anymore
- Regarding the conversion of files to data urls, a less than condition was found to be missing HOT 1
- Corrupted or not proceed image matched multiple module rule simultaneously HOT 2
- How can i use name function with url-loader? HOT 1
- Limit option does not support 'Infinity' or 'Max Value' HOT 2
- Multiple references to the same asset in SASS/CSS `url()` breaks replacement process HOT 4
- [email protected] requires a peer of webpack@^4.0.0 but [email protected] was installed HOT 2
- Allow expressing limit as a function HOT 2
- `esModules: true` outputs `url([object Module])` instead of `url(base64String)` for inline local fonts? HOT 22
- Why url-loader stop supporting nodejs 8?, as webpack 5 still supporting nodejs 8 and higher? HOT 6
- url-loader 3.0.0 creates an erroneous export HOT 2
- Usage with require.context? HOT 1
- Blob Url Support HOT 1
- Images not inlined in Svelte 3 app HOT 1
- option to prefix URLs with `file://` HOT 3
- DataURL images also send network request to public path HOT 7
- [question] Do we have webpack 5 support coming for this lib? HOT 1
- NonErrorEmittedError: (Emitted value instead of an instance of Error) Error in parsing SVG: Non-whitespace before first tag. HOT 1
- Different default limit values in documentation HOT 3
- tree shake do not work with image HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from url-loader.