Closed nigow closed 3 years ago
@TheFatPanda97 looks like i deleted a bunch of lines from package-lock.json
. should i revert it?
@TheFatPanda97 looks like i deleted a bunch of lines from
package-lock.json
. should i revert it?
@nigow yep, let's discard the changes to package-lock.json
@TheFatPanda97 looks like i deleted a bunch of lines from
package-lock.json
. should i revert it?@nigow yep, let's discard the changes to package-lock.json
Since we're using npm
and not yarn
I think we could do with just rm
ing the entire lock file.
@TheFatPanda97 looks like i deleted a bunch of lines from
package-lock.json
. should i revert it?@nigow yep, let's discard the changes to package-lock.json
Since we're using
npm
and notyarn
I think we could do with justrm
ing the entire lock file.
I think it will be worth it to keep the lock file. The main benefit of it is so that everyone can have the exact same dependency tree. In the future, if anyone is installing the packages, they would be doing npm ci
rather than npm install
.
@TheFatPanda97 looks like i deleted a bunch of lines from
package-lock.json
. should i revert it?@nigow yep, let's discard the changes to package-lock.json
Since we're using
npm
and notyarn
I think we could do with justrm
ing the entire lock file.I think it will be worth it to keep the lock file. The main benefit of it is so that everyone can have the exact same dependency tree. In the future, if anyone is installing the packages, they would be doing
npm ci
rather thannpm install
.
I agree; this is the more professional approach.
I thought that keeping lock files in sync (as we saw in the pr) would be too much to justify the means of staying exactly up to date.
We are meant to have a more professional dev environment in the MCSS.
@nigow please also fill out the PR descriptions and Trello ticket. This helps the reviewer while reviewing your PR.
Sorry, I'm slightly confused with the conversation above. So what is the verdict here?
I assume it is a go with not removing package-lock.json
from this change https://github.com/utmmcss/mcss-website-frontend/commit/e4f5760bc388ac3452e1d4e2b92f8a274f1e521a (hence my change is OK) but I just want to confirm first.
@AaronCGoidel regarding mobile view, I didn't really think about it. here's the mobile view: Would you mind merging this first and I can work on mobile view on a separate ticket? The reason is that I want to see the mobile design first. A "collapse" navbar like below would be nice, but we should agree on a design first. https://stackoverflow.com/questions/48005033/bulma-mobile-layout
Sorry, I'm slightly confused with the conversation above. So what is the verdict here? I assume it is a go with not removing
package-lock.json
from this change e4f5760 (hence my change is OK) but I just want to confirm first.
yep you are exactly right, we won't be removing package-lock.json
@nigow also would you mind merging master? I think there are some conflicts.
@TheFatPanda97 rebased
view:
Alright, I'm happy saying mobile will be another ticket. This is in spec. You have my go-ahead
Ticket
https://trello.com/c/aekXS1Vy/5-nav-bar
What is changed / added
Added a navbar along with the MCSS logo
Screenshots