没有合适的资源?快使用搜索试试~ 我知道了~
wasmoon:使用webassembly制作的具有JS绑定的真实lua VM
共31个文件
ts:11个
js:6个
json:4个
需积分: 5 2 下载量 16 浏览量
2021-04-04
05:27:47
上传
评论
收藏 145KB ZIP 举报
温馨提示
瓦斯蒙 该软件包旨在提供一种方法: 将Lua嵌入到任何Node.js,Deno或Web应用程序中。 在任何操作系统中运行lua代码 安装 通过npm在全球范围内 $: npm install -g wasmoon 这将在全球范围内安装wasmoon ,以便可以从任何地方的命令行运行它。 按需运行: 使用npx您可以运行脚本而无需先安装脚本: $: npx wasmoon CLI用法 默认情况下,Wasmoon从stdin读取并执行代码,但是您可以强制其从传递-f参数的文件中读取: $: wasmoon -f file.lua API用法 要初始化,请创建一个新的Lua状态,注册标准库,设置一个全局变量,执行一个代码并获取一个全局变量: const { LuaFactory } = require ( 'wasmoon' ) // Initialize a new lua en
资源推荐
资源详情
资源评论
收起资源包目录
wasmoon-main.zip (31个子文件)
wasmoon-main
.eslintrc.json 1KB
build.sh 2KB
rollup.config.js 407B
.github
workflows
test.yml 699B
publish.yml 673B
.gitmodules 64B
.prettierignore 60B
src
types.ts 774B
luawasm.ts 11KB
index.ts 279B
pointer.ts 39B
declarations.d.ts 100B
multireturn.ts 50B
factory.ts 2KB
decoration.ts 426B
engine.ts 1KB
global.ts 5KB
thread.ts 16KB
.npmignore 77B
tsconfig.json 437B
LICENSE 1KB
test
initialization.test.js 233B
engine.test.js 7KB
filesystem.test.js 2KB
utils.js 232B
README.md 3KB
.gitignore 63B
.prettierrc.js 129B
bin
wasmoon 461B
lua
package-lock.json 676KB
package.json 2KB
共 31 条
- 1
资源评论
吃肥皂吐泡沫
- 粉丝: 28
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功