MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    MagicMirror² v2.20.0 is available! For more information about this release, check out this topic.

    SOLVED Updating to V2.10: package-lock.json

    Troubleshooting
    3
    6
    1771
    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.
    • ?
      A Former User last edited by

      When I try to update to version 2.10 I get the following massage:

      Aktualisiere 5000147e…b595cdd
      error: Ihre lokalen Änderungen in den folgenden Dateien würden durch den Merge überschrieben werden: package-lock.json
      Bitte comitten oder stashen Sie Ihre Änderungen, bevor Sie mergen.
      Abbruch

      I have no experience in coding and don’t know what to do. Google search brought me to websites for coding experts. Help welcome!

      lavolp3 1 Reply Last reply Reply Quote 0
      • lavolp3
        lavolp3 Module Developer @Guest last edited by lavolp3

        @beech-13465 you can either delete the package-lock.json file or execute the following

        git reset --hard
        git pull
        

        The package-lock.json locks the current state of npm modules installed.
        However, as far as I know it’s not problematic to delete it. It is created again with a new npm install
        git reset --hardresets ALL of your local changes to the MM repository to the latest state of the origin repository

        How to troubleshoot modules
        MMM-soccer v2, MMM-AVStock

        S ? 2 Replies Last reply Reply Quote 0
        • lavolp3
          lavolp3 Module Developer @Guest last edited by lavolp3

          @beech-13465 you can either delete the package-lock.json file or execute the following

          git reset --hard
          git pull
          

          The package-lock.json locks the current state of npm modules installed.
          However, as far as I know it’s not problematic to delete it. It is created again with a new npm install
          git reset --hardresets ALL of your local changes to the MM repository to the latest state of the origin repository

          How to troubleshoot modules
          MMM-soccer v2, MMM-AVStock

          S ? 2 Replies Last reply Reply Quote 0
          • S
            sdetweil @lavolp3 last edited by

            @lavolp3 if you used the script, it would tell u they don’t need to be saved

            Sam

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User @lavolp3 last edited by

              @lavolp3 It worked. Thanks a lot!
              I used the update-instuctions:

              git pull && npm install
              

              Looks like I have to do the reset every time before I update?!

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

                @beech-13465 start using the update scripts…

                see

                https://github.com/sdetweil/MagicMirror_scripts

                Sam

                Create a working config
                How to add modules

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @sdetweil last edited by

                  @sdetweil OK, thanks! I realized, the new documentation site online now is very helpful.

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy