andywer / andywer/threads.js

Can't get threads.js working with TypeScript/React/Webpack 5

Aberta
#387 15 comentários 0 reações 0 responsáveis Ver no GitHub
question
Linguagem predominante
TypeScript
Estrelas
3.5k
Forks
173
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hello,

I've tried quite a few things but I just can't get even a minimal example of threads.js working with React/Typescript/Webpack5. I followed the documentation, added the threads-plugin to webpack. I uploaded the repo on my GitHub: https://github.com/achimcc/threads_example

Running yarn start, I receive a warning:

> WARNING in No instantiations of threads.js workers found.
> Please check that:

> 1. You have configured Babel / TypeScript to not transpile ES modules
> 2. You import `Worker` from `threads` where you use it

> For more details see: https://github.com/andywer/threads-plugin

While the Chrome console is reporting some errors:

5e513c3f-5e23-4eff-ae53-e43b68f8daf7:1 Refused to execute script from 'http://localhost:8080/4cbcab03c903775de194.ts' because its MIME type ('video/mp2t') is not executable.
(anonymous) @ 5e513c3f-5e23-4eff-ae53-e43b68f8daf7:1
5e513c3f-5e23-4eff-ae53-e43b68f8daf7:1 Uncaught DOMException: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at 'http://localhost:8080/4cbcab03c903775de194.ts' failed to load.
at blob:http://localhost:8080/5e513c3f-5e23-4eff-ae53-e43b68f8daf7:1:1

I would highly appreciate any advice! Or is there perhaps a sample repo for a minimal TypeScript/Webpack5 setup?

Many thanks in advance,
Achim

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.