MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    NPM problem "EBADENGINE" which I fail to solve

    Scheduled Pinned Locked Moved Solved Troubleshooting
    19 Posts 3 Posters 20.9k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I Offline
      Ix @sdetweil
      last edited by

      @sdetweil said in NPM problem "EBADENGINE" which I fail to solve:

      @Ix said in NPM problem "EBADENGINE" which I fail to solve:

      /usr/local/n/versions/node/18.18.2

      does that directory exist?

      I’ve never had any problem with n, on windows, linux or mac.

      yes I think:

      mirror@raspberrypi:~/MagicMirror/modules $ cd /usr/local/bin
      mirror@raspberrypi:/usr/local/bin $ ls
      corepack  node  npm  npx
      

      node is colored green in this ls

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @Ix
        last edited by

        @Ix note its NOT usr/local/BIN its usr/local/N
        (uppercase fore emphasis here)

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • I Offline
          Ix @sdetweil
          last edited by Ix

          @sdetweil said in NPM problem "EBADENGINE" which I fail to solve:

          @Ix said in NPM problem "EBADENGINE" which I fail to solve:

          /usr/local/n/versions/node/18.18.2

          does that directory exist?

          I’ve never had any problem with n, on windows, linux or mac.

          do a

          which node

          so we can see where it is coming from

          here is the result from “a”:

          mirror@raspberrypi:~/MagicMirror/modules/MMM-PublicTransportHafas $ n -a
          
            Error: missing -a|--arch value
          

          @sdetweil said in NPM problem "EBADENGINE" which I fail to solve:

          @Ix note its NOT usr/local/BIN its usr/local/N
          (uppercase fore emphasis here)

          yeah, but see the error message I posted above: it seems to get the directory wrong as well. sry for me being a newbie in this case

          I really appreciate you helping me here!

          edit:
          file is there:

          mirror@raspberrypi:/usr/local/n/versions/node $ ls
          18.18.2  22.2.0
          
          S 1 Reply Last reply Reply Quote 0
          • S Offline
            sdetweil @Ix
            last edited by

            @Ix no

            do

            which node
            

            this will tell the path to the first executable it finds

            on my pi4 with node (from n)
            is says

            which node
            /usr/local/bin/node
            

            on my x64 box with n 18
            it says

            which node
            /usr/local/bin/node
            

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            I S 2 Replies Last reply Reply Quote 0
            • I Offline
              Ix @sdetweil
              last edited by

              @sdetweil said in NPM problem "EBADENGINE" which I fail to solve:

              @Ix no

              do

              which node
              

              this will tell the path to the first executable it finds

              ah I over read that.

              here’s the result:

              mirror@raspberrypi:/usr/local/n/versions/node $ which node
              /home/mirror/.nvm/versions/node/v18.18.0/bin/node
              

              well that’s a completely different path… so what should I do now?

              1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @sdetweil
                last edited by

                @Ix the module author says this is a bug in the lint checker…

                do this, in the module folder

                npm i @stylistic/eslint-plugin@1.8.1
                

                then npm install

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                I 1 Reply Last reply Reply Quote 0
                • I Offline
                  Ix @sdetweil
                  last edited by Ix

                  @sdetweil

                  THANK YOU! This did it, the module is working again, finally!

                  You are the best 🙌

                  /solved

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @Ix
                    last edited by sdetweil

                    @Ix not me… another user

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • I Ix has marked this topic as solved on
                    • I Ix has marked this topic as solved on
                    • 1
                    • 2
                    • 2 / 2
                    • First post
                      Last post
                    Enjoying MagicMirror? Please consider a donation!
                    MagicMirror created by Michael Teeuw.
                    Forum managed by Sam, technical setup by Karsten.
                    This forum is using NodeBB as its core | Contributors
                    Contact | Privacy Policy