andywer / andywer/threads.js

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

Ouverte
#387 15 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
question
Langage dominant
TypeScript
Étoiles
3.5k
Forks
173
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.