-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Description
When a project set both site-pkg-dir
and asset-dir
like this one:
[[workspace.metadata.leptos]]
site-pkg-dir = "static/pkg" # set sub folder in here
assets-dir = "assets" # may contains some thing like `favicon.ico` and `static/my_image.png` and should not conflicted
The generated wasm & js will be removed due to following code:
cargo-leptos/src/compile/assets.rs
Lines 67 to 74 in 9bab0d7
let pkg_dir_name = match pkg_dir.file_name() { | |
Some(name) => name, | |
None => { | |
warn!("Assets No site-pkg-dir given, defaulting to 'pkg' for checks what to delete."); | |
warn!("Assets This will probably delete already generated files."); | |
"pkg" | |
} | |
}; |
cargo-leptos/src/compile/assets.rs
Lines 81 to 87 in 9bab0d7
if entry.file_name() != pkg_dir_name { | |
debug!( | |
"Assets removing folder {}", | |
GRAY.paint(path.to_string_lossy()) | |
); | |
fs::remove_dir_all(path).await?; | |
} |
Metadata
Metadata
Assignees
Labels
No labels