eatdrinkhealthy / edh-app

The Eat Drink Healthy web (and tentatively mobile / cordova) app created with Meteor and React.
0 stars 0 forks source link

Yarn #5

Closed johnthepink closed 7 years ago

johnthepink commented 7 years ago

Yarn is a new way to install npm modules, and lock in the version for steadier development. It is also way faster than npm, and adds a few niceties.

It will add a yarn.lock file to the project so that we can more intentionally upgrade npm packages.

stevenjmarsh commented 7 years ago

Investigating yarn. read one article weighing against npm. one mentioned advantage, speed of install (caches packages locally); also yarn.lock

-discuss advantages for this project (how else is it faster?) -open to it, want to understand value

stevenjmarsh commented 7 years ago

https://www.sitepoint.com/yarn-vs-npm/ (interesting / helpful post pointing out differences between the two)

stevenjmarsh commented 7 years ago

Semaphore supports Yarn... https://yarnpkg.com/en/docs/install-ci#semaphore-tab (this is actually very good news. I was experiencing some very long installs with Semaphore, to the point some builds were timing out)