Не удается запустить модуль 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. Но что это? Это регулярные выражения?