Comments (4)
Start a new pull request in StackBlitz Codeflow.
from vite.
This is expected. Vite cannot analyze that name
can only be home/aaa.jpg
and thus it bundles all files in the imgs
directory.
from vite.
@sapphi-red
Is there any way to solve it? I have used the getImageUrl method extensively in the project.
有什么可以办法可以解决吗 , 我已经在项目中大面积使用 getImageUrl 方法了
from vite.
I guess using import.meta.glob
would work. With the following code, Vite will only bundle a.jpg
and b.jpg
and c.jpg
.
const modules = import.meta.glob('./assets/img/{a,b,c}.jpg', { eager: true })
function getImageUrl(name) {
return modules[`./assets/imgs/${name}`]
}
from vite.
Related Issues (20)
- Parsing command-line arguments
- EUNSUPPORTEDPROTOCOL HOT 2
- WARN 3 deprecated subdependencies found: [email protected], [email protected], [email protected] HOT 1
- wasm-based library not being recognized/provided by vite HOT 2
- Dependency pre-bundling cache created with outdated files after branch change
- feat: `Stub` support is available when building library-mode
- Dev server is stateful in regards to env vars
- Env vars will not be inserted into assets if the asset is prefixed with an extra slash on request
- Build with scss additional data HOT 1
- (plugin:vite:vue) v-slot can only be used on components or <template> tags
- Vite's generated build files always include filename, linenumber and columnnumber info HOT 3
- It is not possible to re-import after a failed import.
- [Bug Report] 5.2.12 regression - dynamic css import will cause MODULE_NOT_FOUND in SSR build HOT 2
- worker.rollupOptions.output does not control output directory bug has returned in v5.2.0 HOT 1
- react+vite项目,在生产环境重新发布后会偶现报错:the requested module 'xxx.js' dose not provide an export named 'xxx' HOT 2
- Cannot use import statement outside a module || when using @uiw/react-markdown-editor HOT 1
- Vite Plugin Legacy unable to build BigInt HOT 2
- Incorrect HMR payload when using multiple environments with different root HOT 1
- Vite 5.1+ builder produces incorrect relative paths in index.html on Windows HOT 2
- Vite dev doesn't find WebWorker
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 vite.