markbind icon indicating copy to clipboard operation
markbind copied to clipboard

Package.json / Package-lock.json dependency Issue

Open gerteck opened this issue 10 months ago • 1 comments

Please confirm that you have searched existing issues in the repo

Yes, I have searched the existing issues

Any related issues?

#2615

Tell us about your environment

Win 11

MarkBind version

5.3.3

Describe the bug and the steps to reproduce it

If you delete package-lock.json, node_modules folder, and run npm install, you will encounter errors (specifically, installing dependencies in the core package).

Image

This should not be the case. Buggy package-lock.json has been impeding Vue Migration efforts (causing different vue versions, etc, issues installing new dependencies etc. and can't refresh package-lock due to this issue) . Currently, have implemented a quick fix in my own branch, but I think this needs serious investigation.

Expected behavior

No response

Anything else?

No response

gerteck avatar Feb 25 '25 08:02 gerteck

@gerteck did you try using some related lerna commands? I think we are not supposed to just delete and rerun npm install since we are using lerna

tlylt avatar Mar 17 '25 15:03 tlylt