3个不稳定版本

0.2.1 2020年5月13日
0.2.0 2020年5月13日
0.1.1 2020年5月13日
0.1.0 2020年5月13日

#88 in #npm


inpm 中使用

MIT 许可证

8KB
196

包含NPM

包含静态代码 npm build 生成结果到你的Rust可执行文件中

在调试模式下编译时,文件内容将只是从磁盘读取,而不是嵌入。这可以通过使用 embed 功能手动覆盖。

const ASSETS: inpm::Dir = inpm::include_package!("./client/dist");


let content_of_my_file = ASSETS.get("some_dir/my_file.txt").contents();

Warp功能

功能=["warp"]

const ASSETS: inpm::Dir = inpm::include_package!("./client/dist");


let my_file_filter = inpm::warp::embedded(ASSETS);

// Allso works with single page applications

let my_spa_filter = inpm::warp::spa(ASSETS, "index.html");


依赖

~1.3–9.5MB
~76K SLoC