-
-
Save bradtraversy/09177818de0f43a6e74e2cd05d1fe596 to your computer and use it in GitHub Desktop.
# GET VERSION | |
npm -v (or --version) | |
# GET HELP | |
npm help | |
npm | |
# CREATE PACKAGE.JSON | |
npm init | |
npm init -y (or --yes) | |
# SET DEFAULTS | |
npm config set init-author-name "YOUR NAME" | |
npm set init-license "MIT" | |
# GET DEFAULTS | |
npm config get init-author-name | |
npm get init-license | |
# REMOVE DEFAULTS | |
npm config delete init-author-name | |
npm delete init-license | |
# INSTALLING LOCAL PACKAGES | |
npm install lodash --save (or npm install --save lodash) | |
npm install moment --save | |
npm install gulp gulp-sass --save-dev | |
# MOVE TO ANOTHER FOLDER | |
npm install | |
npm install --production | |
# REMOVING MODULES | |
npm uninstall gulp-sass --save-dev | |
npm remove gulp --save-dev | |
#INSTALL CERTAIN VERSIONS | |
npm install [email protected] --save | |
# UPDATE | |
npm update lodash --save | |
# INSTALL GLOBAL MODULE | |
npm install -g nodemon | |
npm install -g live-server | |
# RUN NODEMON | |
nodemon | |
# FIND ROOT FOLDER | |
npm root -g | |
# REMOVE GLOBAL PACKAGES | |
npm remove -g nodemon | |
# LISTING PACKAGES | |
npm list | |
npm list --depth 0 | |
npm list --depth 1 | |
# INSTALL LIVE-SERVER LOCALLY | |
npm install live-server --save-dev | |
# NPM SCRIPT | |
"scripts": { | |
"start": "node index.js", | |
"dev": "live-server" | |
}, |
@erwindw thanks, fixed
Also guys, --save is not neede for NPM 5+
the best tutorial ever,
thanks and hope U bests
You rock Brad! Keep up the good work.
Just Perfect!
Great list, thanks.
I've found shortcodes:
i
for install
-D
for --save-dev
are very convenient.
Thanks Brad for the info, God bless you bro...
thank you !
Thank you very much!
Thank You Brad your tutorials helps alot
Thanks man! You just pushed me forward in that journey 😅
thank you so much , very helpful
Thanks Brad,
this is very helpful, also I would like to request you to update the list once please.
Old but gold
Awesome !!!
Thanks Brad. <3
noise 👍
that was a great tutorial. Npm was complete Strange to me. Now it feels like a good friend.
Thank you. 😊
Brad the saviour...
Thank you Brad!
Thanks a lot Brad !
Thanks, Brad! much appreciated
Thanks for this cheat sheet. Helps a lot!
I am in love with Brad❤
Thank you Brad!
Love ya bro
Thank you so much sir ❤❤❤❤
Thanks for sharing it, I appreciate you sir. RatedWriting's GrabMyEssay review unfolds like a well-crafted narrative, offering a deep dive into the service's strengths and weaknesses visit this website for information. As a student seeking reliable evaluations, RatedWriting proves to be a dependable ally. The thorough examination of GrabMyEssay ensures that users embark on their academic assistance journey well-informed.
Thanks so much for this. Really appreciate what you do sir.👍
Great guide. Though I think that # MOVE TO ANOTHER FOLDER on line 29 should be # INSTALL TO ANOTHER FOLDER, because the commands "npm install" or "npm install --production" do not move the user or the files to another directory.