Как я могу импортировать файл wasm с расширением VS Code?

#webpack #visual-studio-code #vscode-extensions #webassembly

Вопрос:

Я работаю над расширением кода VS с библиотекой, которую использую .wasm, как показано ниже.

 import { Func } from "npm-lib"
import Runtime from "npm-lib/bin.wasm"

Func(Runtime, otherArgs) // execute
 

и я связываю его с webpack и загрузчиком файлов, как показано ниже.

 {
  test:/.wasm$/i,
  loader: 'file-loader',
  options: {
    name: '[name].[ext]',
  }
}
 

и вывод в каталоге dist выглядит так, как показано ниже.
bin.wasm существует в каталоге dist.

 dist
  extension.js
  extension.LISENCE.txt
  extension.js.map
  bin.wasm
 

Однако это приводит к ошибке ENOENT: no such file or directory, open 'bin.wasm' .

Как я могу использовать такую библиотеку wasm в расширении VS Code?
(это рабочий файл в программе обычного веб-сайта)