相关疑难解决方法(0)

如何在Vite中使用嵌入式WebAssembly?

我想使用这个很棒的包:https://github.com/hpcc-systems/hpcc-js-wasm 它将 Web assembly (graphizlib.wasm) 与要使用的 Javascript 函数捆绑在一起。我将其添加为 package.json 中的依赖项。

  "dependencies": {
    "@hpcc-js/wasm": "^1.13.0"
  },
Run Code Online (Sandbox Code Playgroud)

当我现在运行 Vite 开发服务器时,很容易找到 Javascript 代码。但 wasm 不可用。特别是,我收到此错误消息:

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:3000/graphvizlib.wasm

我不确定如何使嵌入式 Web 程序集可用于我的网站。它位于依赖包中。请参阅 #1,在 node_modules (#2) 中,在 @hpcc-js/wasm/dist 文件夹中 (#3)在此输入图像描述

我也用 Vite 的构建配置尝试过 - 没有访问权限。

webassembly hpcc vite

10
推荐指数
1
解决办法
8251
查看次数

通过 npm 脚本递归复制文件跨平台

我们在package.json构建脚本中有一个复制命令(不,我们不能快速更改)。

有什么解决方案可以让我们轻松地使用相同的语法使这项工作在多平台上工作?

我查看了几个 npm copy 包,但它们不能从 windows 转换为 unix 路径。

我们基本上需要这样的东西:

"build": "doStuff && cp -r ../folder/ /dist/"
Run Code Online (Sandbox Code Playgroud)

为窗户工作。

有任何想法吗?

cross-platform copy multiplatform npm npm-scripts

7
推荐指数
1
解决办法
2547
查看次数