Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Gelöst] RPI4 Javascript Error: Cannot find module canvas

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    SOLVED [Gelöst] RPI4 Javascript Error: Cannot find module canvas

    This topic has been deleted. Only users with topic management privileges can see it.
    • Elzershark
      Elzershark last edited by

      cd /opt/iobroker
      sudo npm install canvas --unsafe-perm --production --save --prefix
      sudo chown -R iobroker /opt/iobroker
      
      Patchwork 3001 1 Reply Last reply Reply Quote 0
      • S
        sabphil22 last edited by sabphil22

        Hänge mich mal hier dran. Habe das selbe Problem bei identischer Hardware.
        @Elzershark was meinst du mit "3 und dann die 1"?
        Habe bisher kein Erfolg gehabt?

        Edit:
        @WurstDLX probier mal das folgende. Hat bei mir geholfen.
        Hab es mit dem Beitrag von Foxriver fixen können:
        https://forum.iobroker.net/topic/26900/hinzufuegen-von-roomba-adapter-wirft-fehler/2

        W 1 Reply Last reply Reply Quote 0
        • Patchwork 3001
          Patchwork 3001 @Elzershark last edited by

          @Elzershark danke für die Hilfe aber es kommt immer noch Error wie oben im log

          1 Reply Last reply Reply Quote 0
          • C
            CruziX last edited by

            Sollte man Module nicht über die Einstellungen der Script Engine installieren?

            W 1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @Patchwork 3001 last edited by

              @Patchwork-3001 sagte in RPI4 Javascript Error: Cannot find module canvas:

              Package pixman-1 was not found in the pkg-config search path.

              https://github.com/Automattic/node-canvas/issues/1065

              liegt wohl am canvas selbst

              staminna created this issue in Automattic/node-canvas

              closed Recurrent pixman not found on path #1065

              1 Reply Last reply Reply Quote 0
              • W
                WurstDLX @CruziX last edited by

                @CruziX
                Das habe ich ja zuerst versucht, aber da schreit auch schon das Log von iobroker, dass er das module nicht finden kann. Daher habe ich es per Konsole versucht.

                Asgothian C 2 Replies Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @WurstDLX last edited by

                  @WurstDLX
                  hast du hier mal geschaut ob du die zum übersetzen notwendigen Pakete installiert hast ? Ohne wird es nicht gehen.

                  A.

                  1 Reply Last reply Reply Quote 0
                  • OliverIO
                    OliverIO last edited by OliverIO

                    Das Modul ist deswegen nicht da, weil es nicht installiert werden kann. Ich bin den Issue nur mal drübergeflogen, aber es scheinen Bedingungen zu geben, die davon wieder abhängige Pakete nicht richtig kompilieren lassen.
                    Man braucht nicht immer davon ausgehen, das alle Pakete Fehlerfrei sind

                    Ich hab mir dein log nochmal angeschaut.

                    Hier versucht er eine ein vorkompiliertes Paket runterzuladen, welches aber für deine Architektur (arm) nicht gibt.
                    Deswegen will er es selbst kompilieren.

                    node-pre-gyp WARN Tried to download(404): https://github.com/node-gfx/node-canvas-prebuilt/releases/download/v2.6.1/canvas-v2.6.1-node-v64-linux-glibc-arm.tar.gz
                    node-pre-gyp WARN Pre-built binaries not found for canvas@2.6.1 and node@10.19.0 (node-v64 ABI, glibc) (falling back to source compile with node-gyp)
                    

                    Das scheitert aber daran, das ein anderes notwendige Paket nicht richtig konfiguriert wurde

                    Package pixman-1 was not found in the pkg-config search path.
                    Perhaps you should add the directory containing pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error:gyp` failed with exit code: 1
                    

                    Alles andere sind Folgefehler.

                    Lese dir den oben verlinkten Issue bei canvas auf github durch, da stehen evtl. Fehlerbehebungsmöglichkeiten drin.

                    1 Reply Last reply Reply Quote 0
                    • Elzershark
                      Elzershark last edited by Elzershark

                      Lad mein Tool nochmal runter und repariere mal (3 und dann die 1)
                      (Neu überarbeitet)
                      Dann

                      cd /opt/iobroker
                      npm install canvas --unsafe-perm --production --save --prefix
                      

                      Wenn irgendwie Möglich, keine sudo Befehle (mehr) machen

                      1 Reply Last reply Reply Quote 0
                      • S
                        sabphil22 last edited by sabphil22

                        Hänge mich mal hier dran. Habe das selbe Problem bei identischer Hardware.
                        @Elzershark was meinst du mit "3 und dann die 1"?
                        Habe bisher kein Erfolg gehabt?

                        Edit:
                        @WurstDLX probier mal das folgende. Hat bei mir geholfen.
                        Hab es mit dem Beitrag von Foxriver fixen können:
                        https://forum.iobroker.net/topic/26900/hinzufuegen-von-roomba-adapter-wirft-fehler/2

                        W 1 Reply Last reply Reply Quote 0
                        • W
                          WurstDLX @sabphil22 last edited by

                          @sabphil22
                          Danke dir! Der Beitrag von Foxriver76

                          sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
                          sudo npm install canvas --unsafe-perm=true
                          

                          hat geholfen. Es wurden bei der Installation ein Haufen an warnings wegen "cast" Fehlern ausgespuckt und auch iobroker-log meldete beim Starten des Skripts viele Fehler (siehe unten), aber canvas macht kein Problem. Das Skript führt die canvas Aufrufe wieder auf und erstellt eine Karte.

                          Mich störten zwar ein wenig diese Meldungen, aber vllt sind sie eher minor issues 🙂
                          Vielen Dank euch!!!

                          javascript.0	2020-02-17 22:29:14.995	info	(25026) Start javascript script.js.Xiaomi.RoborockMap
                          javascript.0	2020-02-17 22:29:14.943	info	(25026) received all states
                          javascript.0	2020-02-17 22:29:14.907	info	(25026) received all objects
                          javascript.0	2020-02-17 22:29:14.403	info	(25026) requesting all objects
                          javascript.0	2020-02-17 22:29:14.399	info	(25026) requesting all states
                          javascript.0	2020-02-17 22:29:14.278	info	(25026) found 0 vulnerabilities
                          javascript.0	2020-02-17 22:29:14.276	info	(25026) 3 packages are looking for funding run `npm fund` for details
                          javascript.0	2020-02-17 22:29:14.135	info	(25026) + canvas@2.6.1 added 73 packages from 36 contributors and audited 117 packages in 59.459s
                          javascript.0	2020-02-17 22:29:13.845	info	(25026) make: Verzeichnis „/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build“ wird verlassen
                          javascript.0	2020-02-17 22:29:13.826	info	(25026) COPY Release/canvas.node
                          javascript.0	2020-02-17 22:29:13.508	info	(25026) SOLINK_MODULE(target) Release/obj.target/canvas.node
                          javascript.0	2020-02-17 22:29:12.974	info	(25026) CXX(target) Release/obj.target/canvas/src/register_font.o
                          javascript.0	2020-02-17 22:29:12.727	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:29:12.703	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:29:12.637	error	(25026) In file included from ../../nan/nan.h:54, from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/init.cc:17: ../src/init.cc:
                          javascript.0	2020-02-17 22:29:12.355	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/init.cc:17: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(N
                          javascript.0	2020-02-17 22:29:10.650	info	(25026) CXX(target) Release/obj.target/canvas/src/init.o
                          javascript.0	2020-02-17 22:29:09.784	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:29:09.758	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/ImageData.h:5, from
                          javascript.0	2020-02-17 22:29:09.637	error	(25026) In file included from ../src/ImageData.h:5, from ../src/ImageData.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2298:62:
                          javascript.0	2020-02-17 22:29:08.279	info	(25026) CXX(target) Release/obj.target/canvas/src/ImageData.o
                          javascript.0	2020-02-17 22:29:05.953	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:29:05.928	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/Image.h:8, from ../
                          javascript.0	2020-02-17 22:29:05.497	error	(25026) In file included from ../src/Image.h:8, from ../src/Image.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2298:62: warning:
                          javascript.0	2020-02-17 22:29:03.978	info	(25026) CXX(target) Release/obj.target/canvas/src/Image.o
                          javascript.0	2020-02-17 22:29:01.377	info	(25026) CXX(target) Release/obj.target/canvas/src/color.o
                          javascript.0	2020-02-17 22:29:01.090	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:29:01.065	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:29:00.818	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/closure.h:5, from ../src/closure.cc:1: ../../nan/nan.h:
                          javascript.0	2020-02-17 22:28:59.388	info	(25026) CXX(target) Release/obj.target/canvas/src/closure.o
                          javascript.0	2020-02-17 22:28:53.929	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:53.904	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:53.073	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/CanvasRenderingContext2d.h:6, from ../src/CanvasRenderi
                          javascript.0	2020-02-17 22:28:51.414	info	(25026) CXX(target) Release/obj.target/canvas/src/CanvasRenderingContext2d.o
                          javascript.0	2020-02-17 22:28:49.605	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:49.580	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/CanvasPattern.h:6,
                          javascript.0	2020-02-17 22:28:49.154	error	(25026) In file included from ../src/CanvasPattern.h:6, from ../src/CanvasPattern.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2
                          javascript.0	2020-02-17 22:28:47.637	info	(25026) CXX(target) Release/obj.target/canvas/src/CanvasPattern.o
                          javascript.0	2020-02-17 22:28:46.877	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:46.853	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/CanvasGradient.h:5,
                          javascript.0	2020-02-17 22:28:46.616	error	(25026) In file included from ../src/CanvasGradient.h:5, from ../src/CanvasGradient.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h
                          javascript.0	2020-02-17 22:28:45.219	info	(25026) CXX(target) Release/obj.target/canvas/src/CanvasGradient.o
                          javascript.0	2020-02-17 22:28:40.846	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:40.822	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:40.695	error	(25026) ../src/Canvas.cc:520:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wc
                          javascript.0	2020-02-17 22:28:40.692	error	(25026) ../src/Canvas.cc:479:79: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wc
                          javascript.0	2020-02-17 22:28:40.687	error	(25026) ../src/Canvas.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE Canvas::ToBuffer(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/Canvas.cc:415:26: warning: comparison of integer expression
                          javascript.0	2020-02-17 22:28:40.042	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/Canvas.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Na
                          javascript.0	2020-02-17 22:28:38.490	info	(25026) CXX(target) Release/obj.target/canvas/src/Canvas.o
                          javascript.0	2020-02-17 22:28:38.258	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:38.234	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:37.986	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/Backends.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorke
                          javascript.0	2020-02-17 22:28:36.542	info	(25026) CXX(target) Release/obj.target/canvas/src/Backends.o
                          javascript.0	2020-02-17 22:28:34.585	error	(25026) ../src/bmp/BMPParser.cc:204:27: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] E(ptr - data + imgdSize > len,
                          javascript.0	2020-02-17 22:28:34.584	error	(25026) ../src/bmp/BMPParser.cc: In member function ‘void BMPParser::Parser::parse(uint8_t*, int, uint8_t*)’: ../src/bmp/BMPParser.cc:189:16: warning: comparison of integer expressions of different si
                          javascript.0	2020-02-17 22:28:34.150	info	(25026) CXX(target) Release/obj.target/canvas/src/bmp/BMPParser.o
                          javascript.0	2020-02-17 22:28:33.561	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:33.537	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:33.216	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/backend/SvgBackend.h:3, from ../src/backend/SvgBackend.cc:1: ../../nan/nan.h: In function ‘void
                          javascript.0	2020-02-17 22:28:31.739	info	(25026) CXX(target) Release/obj.target/canvas/src/backend/SvgBackend.o
                          javascript.0	2020-02-17 22:28:31.164	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:31.140	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:30.890	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/backend/PdfBackend.h:3, from ../src/backend/PdfBackend.cc:1: ../../nan/nan.h: In function ‘void
                          javascript.0	2020-02-17 22:28:29.464	info	(25026) CXX(target) Release/obj.target/canvas/src/backend/PdfBackend.o
                          javascript.0	2020-02-17 22:28:29.008	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:28.983	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:28.872	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/backend/ImageBackend.h:3, from ../src/backend/ImageBackend.cc:1: ../../nan/nan.h: In function ‘v
                          javascript.0	2020-02-17 22:28:27.496	info	(25026) CXX(target) Release/obj.target/canvas/src/backend/ImageBackend.o
                          javascript.0	2020-02-17 22:28:26.952	error	(25026) /home/iobroker/.cache/node-gyp/10.19.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P
                          javascript.0	2020-02-17 22:28:26.928	error	(25026) In file included from /home/iobroker/.cache/node-gyp/10.19.0/include/node/node.h:63, from ../../nan/nan.h:54, from ../src/backend/Backend.h:6,
                          javascript.0	2020-02-17 22:28:26.817	error	(25026) In file included from ../src/backend/Backend.h:6, from ../src/backend/Backend.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan
                          javascript.0	2020-02-17 22:28:25.425	info	(25026) CXX(target) Release/obj.target/canvas/src/backend/Backend.o
                          javascript.0	2020-02-17 22:28:25.407	info	(25026) COPY Release/canvas-postbuild.node
                          javascript.0	2020-02-17 22:28:25.199	info	(25026) SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node
                          javascript.0	2020-02-17 22:28:25.196	info	(25026) make: Verzeichnis „/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build“ wird betreten
                          javascript.0	2020-02-17 22:28:22.309	error	(25026) WARN Tried to download(404): https://github.com/node-gfx/node-canvas-prebuilt/releases/download/v2.6.1/canvas-v2.6.1-node-v64-linux-glibc-arm.tar.gz node-pre-gyp WARN Pre-built binaries not
                          javascript.0	2020-02-17 22:28:22.308	error	(25026) node-pre-gyp
                          javascript.0	2020-02-17 22:28:21.914	error	(25026) WARN Using request for node-pre-gyp https download
                          javascript.0	2020-02-17 22:28:21.913	error	(25026)
                          javascript.0	2020-02-17 22:28:21.911	error	(25026) node-pre-gyp
                          javascript.0	2020-02-17 22:28:21.138	info	(25026) > canvas@2.6.1 install /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas > node-pre-gyp install --fallback-to-build
                          javascript.0	2020-02-17 22:28:13.277	info	(25026) npm install canvas --production --prefix "/opt/iobroker/node_modules/iobroker.javascript" (System call)
                          javascript.0	2020-02-17 22:28:13.186	info	(25026) found 0 vulnerabilities
                          javascript.0	2020-02-17 22:28:13.183	info	(25026) 1 package is looking for funding run `npm fund` for details
                          javascript.0	2020-02-17 22:28:13.153	info	(25026) + xmlhttprequest@1.8.0 added 9 packages from 33 contributors and audited 12 packages in 1.729s
                          javascript.0	2020-02-17 22:28:04.148	info	(1523) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
                          javascript.0	2020-02-17 22:28:04.147	info	(1523) terminating
                          javascript.0	2020-02-17 22:28:04.145	info	(1523) Stop script script.js.Xiaomi.AqaraCube
                          javascript.0	2020-02-17 22:28:04.142	info	(1523) Got terminate signal TERMINATE_YOURSELF
                          
                          1 Reply Last reply Reply Quote 0
                          • C
                            CruziX @WurstDLX last edited by

                            @WurstDLX sagte in RPI4 Javascript Error: Cannot find module canvas:

                            @CruziX
                            Das habe ich ja zuerst versucht, aber da schreit auch schon das Log von iobroker, dass er das module nicht finden kann. Daher habe ich es per Konsole versucht.

                            Die Probleme hatte ich auch, hab gedacht, dass ich irgendwas falsch mache 😅

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            824
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            canvas error npm error pi4
                            7
                            19
                            2513
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo