文件名称:puppy-browser:用于教育目的的微型 Web 浏览器的示例实现
文件大小:99KB
文件格式:ZIP
更新时间:2024-08-24 20:27:52
rust education browser web Rust
小狗 puppy是用于教育目的的微型 Web 浏览器的示例实现。 如何在本地运行小狗 您可以使用以下命令运行 puppy 程序: cargo run -- help 如何安装小狗 您可以通过以下命令安装 puppy: cargo install --locked --path . --force puppy安装成功后,可以看到如下帮助: puppy help 您可以按如下方式安装 shell 补全: # in bash eval " $( puppy completion bash ) " # in fish puppy completion fish | source 如何在本地运行测试 您可以使用以下命令运行测试: cargo test 如何加快构建过程 您可以按如下方式缓存与 V8 相关的文件: $ export RUSTY_V8_MIRROR= $HOME /.
【文件预览】:
puppy-browser-main
----docs()
--------images()
--------how-to-release.md(151B)
--------README.md(193B)
--------setup-dev.md(297B)
----Cargo.lock(41KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(696B)
--------workflows()
----LICENSE(1KB)
----src()
--------core()
--------util.rs(1KB)
--------main.rs(557B)
--------cli.rs(161B)
--------javascript.rs(137B)
--------tui.rs(286B)
--------javascript()
--------lib.rs(79B)
--------core.rs(172B)
--------tui()
--------cli()
----Cargo.toml(584B)
----examples()
--------dom.html(751B)
--------sample.html(654B)
--------jump.html(18B)
----.gitignore(14B)
----README.md(1KB)
----scripts()
--------prepare-v8.sh(597B)
----.vscode()
--------launch.json(787B)
--------extensions.json(159B)