Charger le module Nodejs dans un travailleur Web

J'ai l'intention d'utiliser un travailleur Web dans mon application Node.js pour certaines tâches simultanées. Cependant, comme le module 'webworker-threads' suit la mise en œuvre du travailleur Web HTML5, les modules Nodejs require("fs") intérieur du travailleur Web ne fonctionne pas. importScripts() peut charger des fichiers js mais j'aimerais avoir une fonctionnalité dans le travailleur Web afin que je puisse require des modules installés npm. Existe-t-il une solution pour cela?

Auteur de webworker-threads ici. Merci d'utiliser le module!

Il existe un objet native_fs_ par défaut avec readFileSync vous pouvez utiliser pour lire des fichiers.

Au-delà, je me suis surtout appuyé sur onejs pour compiler tous les modules requis dans package.json dans un seul fichier JS pour importScripts à utiliser, comme on le ferait lors du déploiement sur un environnement de travailleur côté client. (Il existe également de nombreuses alternatives à onejs – navigateur, etc.)

J'espère que cela t'aides!