как правильно импортировать js скрипт из wasm rust
Как сообщить webpack, что в rust / wasm используется какой-то кусок, чтобы его не выбросить.
Моя попытка: конфигурация веб-пакета:
module.exports: {
...
entry: {
main: './index.js',
worker: './worker.js'
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'dist'),
},
}
ржавчина [wasm_bindgen]:
#[wasm_bindgen]
pub async fn start() -> Result<(), JsValue> {
let worker = Worker::new("/worker.js")
}
Кроме того, если я использую wasm и внутри сценария worker.js, как мне импортировать его, не удаляя и фрагмент .wasm?