javascript.cheat 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. % npm, node, js
  2. # initial new package
  3. npm init
  4. # initial immediately a new package
  5. npm init -y
  6. # install all dependencies packages
  7. npm install
  8. # install all dependencies packages for specific folder
  9. npm install --prefix <folder>
  10. # install all dev dependencies packages
  11. npm install --save-dev
  12. # install all dev dependencies for a specific folder
  13. npm install --save-dev --prefix <folder>
  14. # install a specified package
  15. npm install <package_name>
  16. # install a specified dev package
  17. npm install <package_name> --save-dev
  18. # install globally a specified package
  19. npm install <package_name> -g
  20. # install for a specific folder
  21. npm install <package_name> --prefix <folder>
  22. # install a specified dev package for a specific folder
  23. npm install <package_name> --save-dev --prefix <folder>
  24. # run a script
  25. npm run <script>
  26. # run a script for a specific folder
  27. npm run <script> --prefix <folder>
  28. $ script: node -p "Object.keys(require('./package.json').scripts).join('\n')"
  29. % yarn, node, js
  30. # initial new package
  31. yarn init
  32. # install all dependencies packages
  33. yarn install
  34. # install all dev dependencies packages
  35. yarn install --save-dev
  36. # install a specified package
  37. yarn add <package_name>
  38. # install a specified dev package
  39. yarn add <package_name> --dev
  40. # install globally a specified package
  41. yarn global add <package_name>
  42. # run a script
  43. yarn run <script>
  44. $ script: node -p "Object.keys(require('./package.json').scripts).join('\n')"
  45. % nvm, node, js
  46. # install a specified version of node
  47. nvm install <version>
  48. # list available versions
  49. nvm ls-remote
  50. # use installed node's version
  51. nvm use <version>
  52. # set a node's version as default
  53. nvm alias default <version>