文件名称:wasmos:AssembyScript和WebAssembly的OS原语和shell
文件大小:345KB
文件格式:ZIP
更新时间:2024-06-03 10:52:57
TypeScript
Wasm作业系统 这是用于运行AssemblyScript / WebAssembly应用程序的内核。 它将提供: 同步文件系统 实现节点process模块。 内核线程之间的共享内存,允许原子wait/notify系统调用。 P2P应用程序的网络接口。 项目设置 这个项目是 ,这使该存储库可以在一个存储库中托管多个项目,从而使其成为“单存储库”。 关键思想是,存储库中的每个软件包都必须是独立的,但是使它们相互依赖很容易,并且您可以使用范围界定的软件包名称。 例如,该项目需要一个围绕assemblyscript编译器的包装器,该包装器方便地称为@wasmos/assemblyscript. 第一步 克隆后, npm install npm run ci # this bootstraps all packages and runs tests. 这将安装所有的顶层的依赖关系,例如