javascript.cheat 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. % npm, node, js
  2. # 初始化新包 Initialize a new package
  3. npm init
  4. # 立即初始化新包 Immediately initialize a new package
  5. npm init -y
  6. # 安装所有依赖包 Install all dependencies packages
  7. npm install
  8. # 为特定文件夹安装所有依赖包 Install all dependencies packages for a 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. # 初始化新包 Initialize a 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. # 安装指定版本的 node Install a specified version of node
  47. nvm install <version>
  48. # 列出可用版本 List available versions
  49. nvm ls-remote
  50. # 使用已安装的 node 版本 Use installed node's version
  51. nvm use <version>
  52. # 设置 node 版本为默认 Set a node's version as default
  53. nvm alias default <version>