# 常用命令

# 基础

  1. node <file> 执行 JavaScript 文件。例如:

    node app.js
    
  2. npm init 初始化一个新的 Node.js 项目,创建 package.json 文件。

    npm init
    
  3. npm install <package> 安装依赖包。可以加上 --save--save-dev 来指定是开发依赖还是生产依赖(npm install 默认会安装到 dependencies)。

    npm install express
    
  4. npm install 安装 package.json 中列出的所有依赖包。

    npm install
    
  5. npm uninstall <package> 卸载某个依赖包。

    npm uninstall express
    
  6. npm update <package> 更新某个依赖包。

    npm update express
    
  7. npm run <script> 执行在 package.json 中定义的脚本。

    npm run start
    
  8. npm list 显示当前项目中已安装的包及其依赖树。

    npm list
    
  9. npm outdated 检查当前依赖是否有可更新的版本。

    npm outdated
    
  10. npm version <new_version> 更新 package.json 中的版本号并创建 Git 标签(如果项目使用 Git)。

    npm version 1.0.1
    
  11. node --inspect <file> 启用调试模式,支持 Chrome DevTools 调试。

    node --inspect app.js
    
  12. node -vnode --version 查看 Node.js 版本。

    node -v
    
  13. npm -vnpm --version 查看 npm 版本。

    npm -v
    
  14. npx <command> 执行本地或全局安装的包,避免全局安装。

    npx create-react-app my-app
    
  15. node 进入 Node.js 的 REPL 环境,进行交互式开发。

    node
    
  16. npm cache clean 清除 npm 的缓存。

    npm cache clean --force
    

这些是 Node.js 和 npm 的一些常用命令,帮助你在开发过程中更高效地管理项目和依赖。

# 其他

# npm install安装依赖慢

通过命令行安装(推荐)

  • 你可以使用 npm(Node Package Manager)本身来安装 cnpm。打开命令提示符(Windows)或终端(Mac/Linux),并输入以下命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 解释:
    • npm install -g:这部分命令表示使用 npm 安装一个全局(-g)的软件包。全局安装意味着该软件包可以在任何目录下的命令行中使用。
    • cnpm:这是要安装的软件包名称,即淘宝定制的 npm 命令行工具,它可以加速在中国内地访问 npm 仓库的速度。
    • --registry=https://registry.npm.taobao.org:这个参数指定了软件包的下载源。在这里,将下载源设置为淘宝的 npm 镜像站点,这样在安装软件包时就会从这个镜像站点获取,而不是默认的官方 npm 仓库,通常可以提高下载速度。
Last Updated: 11/3/2025, 1:28:08 AM