首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在node.js中导入正确的Wasi模块

在node.js中导入正确的Wasi模块
EN

Stack Overflow用户
提问于 2022-06-08 12:37:37
回答 1查看 161关注 0票数 1

我在某些事情上被困了一段时间了。我正在尝试使用来自Node.js的Node.js,但是为了做到这一点,我需要NodeJs来实例化一个Wasi对象。这是在这里实现的:https://github.com/nodejs/node/blob/master/lib/wasi.js,文档在这里:https://nodejs.org/api/wasi.html

它是通过import { WASI } from 'wasi';导入的

但是我不知道如何访问正确的wasi实现,当我将wasi添加到依赖项中时,它将安装https://www.npmjs.com/package/wasi,这是我不需要的旧用户实现。它也不符合上面的API文档,它是不可用的。我的IDE (WebStorm)代码检查特性似乎是正确的实现,但是在执行代码时,很明显它使用的是错误的实现。

如果我没有安装任何软件包,我就会得到Cannot find package 'wasi' imported from ...

所以问题是,如何使用在https://github.com/nodejs/node/blob/master/lib/wasi.js中声明的WASI类?

EN

回答 1

Stack Overflow用户

发布于 2022-06-08 13:46:04

解决方案是包含命令行参数--experimental-wasi-unstable-preview1!(在https://nodejs.org/api/wasi.html代码示例下面注意到)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72545867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档