Mam zamiar użyć narzędzia webowego wewnątrz mojej aplikacji Nodeej dla kilku równoległych zadań. Jednak, ponieważ moduł 'webworker-threads'
jest zgodny z implementacją webmasterów HTML5, wymagane moduły Nodejs, takie jak require("fs")
, nie działają w przeglądarce WWW. importScripts()
można załadować pliki js, ale chciałbym funkcji wewnątrz pracownik WWW, tak, żebym mógł require
zainstalowanych modułów npm. Czy istnieje obejście tego problemu?Załaduj moduł Nodejs do pracownika WWW
6
A
Odpowiedz
7
autor internetowych wątków tutaj. Dziękujemy za korzystanie z modułu!
Istnieje domyślny obiekt native_fs_
z readFileSync
, którego można użyć do odczytu plików.
Poza tym, mam starali się zaskoczyć onejs skompilować wszystkie wymagane moduły package.json
do jednego pliku JS dla importScripts
w użyciu, tak jak można by zrobić podczas wdrażania do pracownika internetowej środowiska po stronie klienta. (Istnieje również wiele alternatyw dla onejs - przeglądarka, itp.)
Mam nadzieję, że to pomoże!
Dzięki. To bardzo pomaga! – JJin
__ @ audreyt__ można importować moduły zależne od innych modułów w ten sposób, o ile są one wymienione w 'pakiet.json'? – Redsandro
Czy byłoby możliwe ładowanie modułów węzła, które używają rodzimych zasobów, takich jak 'v4l2camera'? – yombo