Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Error npm install dateformat

    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

    Error npm install dateformat

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

      Hallo zusammen,

      verwende in einen Script "dateformat" und benötige hierzu das dateformatz module.

      Leider bekomme ich bei der Installation folgende Fehlermeldung:

      pi@BrokerPi:/opt/iobroker/node_modules/iobroker.javascript/node_modules $ sudo npm install dateformat
      npm ERR! code ENOLOCAL
      npm ERR! Could not install from "node_modules/dateformat" as it does not contain a package.json file.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2018-11-13T13_38_26_244Z-debug.log
      
      

      Im verweisten Debug-Log steht:

      pi@BrokerPi:/opt/iobroker/node_modules/iobroker.javascript/node_modules $ sudo cat /root/.npm/_logs/2018-11-13T13_38_26_244Z-debug.log
      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'dateformat' ]
      2 info using npm@6.4.1
      3 info using node@v8.12.0
      4 verbose npm-session ec2ae47108ea1e3e
      5 silly install loadCurrentTree
      6 silly install readLocalPackageData
      7 silly fetchPackageMetaData error for dateformat@file:node_modules/dateformat Could not install from "node_modules/dateformat" as it does not contain a package.json file.
      8 timing stage:rollbackFailedOptional Completed in 3ms
      9 timing stage:runTopLevelLifecycles Completed in 967ms
      10 verbose stack Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/node_modules/dateformat/package.json'
      11 verbose cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules
      12 verbose Linux 4.14.71-v7+
      13 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "dateformat"
      14 verbose node v8.12.0
      15 verbose npm  v6.4.1
      16 error code ENOLOCAL
      17 error Could not install from "node_modules/dateformat" as it does not contain a package.json file.
      18 verbose exit [ 1, true ]
      
      

      Hat jemanden einen Rat woran es scheitert?

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

        @0018:

        verwende in einen Script "dateformat" `
        Weshalb verwendest Du nicht die Funktion https://github.com/ioBroker/ioBroker.javascript/blob/master/doc/en/javascript.md#formatdate ?

        NPM-Module für Javascript müssen in der Konfiguration der Javascript-Instanz unter "zusätzliche NPM-Module" eingetragen werden. Sie werden dann automatisch installiert.

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

          Hatte das Script damals hier aus dem Forum, dort war es so implementiert.

          Werde das ganze jetzt auf formatDate umbauen, Danke für den Tipp!

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

          Support us

          ioBroker
          Community Adapters
          Donate

          920
          Online

          31.7k
          Users

          79.9k
          Topics

          1.3m
          Posts

          2
          3
          412
          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