Не удается запустить модуль wasm на cmd. Ошибка: не удалось запустить основной модуль `demo.wasm`

Привет, я новичок в программировании в целом, я знаю только веб-разработчика. Итак, я заинтересован в разработке ржавчины с использованием веб-сборки wasm, wasmp-pack, webpack, wasi и в данном случае демоверсии wasmtime во время выполнения, но я застрял здесь, и серьезно, я даже не знаю, с чего начать, поэтому вот ошибка...

Error: failed to run main module `demo.wasm`

Caused by:
    0: failed to read `demo.wasm` to a string
    1: The system cannot find the file specified. (os error 2)

wasmtime 0.20.0
Wasmtime WebAssembly Runtime```

Im running 
windows 10
using cmd 
rustup

Thanks

2 ответа

В моем случае нет файла .wasm, соответствующего первому аргументу wasmtime.

Я использовал неправильный синтаксис!!!!!

'''демонстрация> wasmtime.\target\wasm32-wasi\debug\demo.wasm'''

'''Привет, мир!'''

На первый взгляд кажется, что wasmtime необходимо вызвать для инициализации из корневой папки, которую вы установили, а затем запустить и запустить путь

Это повторяющаяся вещь для меня, использующего cmd для запуска программ фреймворков, разработанных с помощью bash или терминала, в виду его ад в Windows. Я надеюсь, что это хорошо для ВСЕХ разработчиков. Молодые или старые, неопытные пользователи или пользователи bash застряли в Windows cmd на день.

Забавно, если вы возьмете ту же команду и удалите wasmtime с самого начала, она покажет вам фактический исходный код модуля в любой программе, которую вы настроили для открытия файлов wasm, и если у вас ее нет, вы получите предупреждение о том, что такой программы нет. привязать к расширению файла.

Таким образом, команда работает только для cmd, и если вы заметите все обратные косые черты, которые противоположны bash, но подождите, не всегда!

Так что это ДРУГАЯ конфигурация, которая работает с wamstime. Но что это? Это регулярные выражения?

Другие вопросы по тегам