-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
npm install is never run when dependencies are added by others #8182
Comments
Originally reproduced in Starter Wizard, when added new lines to |
Would a potential solution to this be to store the hash inside This would also solve the "npm install was interrupted" problem as the hash should only be written once |
That sounds like a good suggestion. |
Presumably if both the Right now it goes like this in 14.2+
|
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
Generate a full hash to mainPackageJson and store it after npm install to node_modules/.vaadin Fixes #8182
Generate a full hash to mainPackageJson and store it after npm install to node_modules/.vaadin Fixes #8182
Generate a full hash to mainPackageJson and store it after npm install to node_modules/.vaadin Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
Generate a full hash to mainPackageJson and store it after npm install to node_modules/.vaadin Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182 # Conflicts: # flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunNpmInstall.java
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
To notice outside changes to package.json better we add the hash to node_modules so we can cross check the value. Fixes #8182
When another project member adds a dependency, my project is broken until I remove
node_modules
.To reproduce:
The text was updated successfully, but these errors were encountered: