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.7k 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.
    • S Offline
      sdetweil @Ix
      last edited by sdetweil

      @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

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      I 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 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