node.js简介

发布于:2025-08-15 ⋅ 阅读:(13) ⋅ 点赞:(0)

什么是node.js

我们知道浏览器能识别HTML,CSS,JS,我们的node.js就是将我们的浏览器的识别js代码的那一块给剥离出来。这样就类似于java,需要在本地配置环境变量。

有一个问题我们的node.js更新太快了,我们需要一个管理node.js的工具nvm。
关于nvm的安装可以看看我之前的博客nvm安装详细教程(卸载旧的nodejs,安装nvm、node、npm、cnpm、yarn及环境变量配置)

原理如下
在这里插入图片描述

node.js的使用

我们安装完node.js后
下面可以使用打开vscode,创建node.js的文件
打开终端跳转到目录下,执行node js文件
在这里插入图片描述

node.js的包管理工具下载包

我们上面提到了有四款包管理工具,npmcnpmyarnpnpm

四款包管理软件的对比

我们只需要知道

特性 npm cnpm yarn pnpm
安装速度 较慢(串行下载) 快(国内镜像) 快(并行下载+缓存) 最快(硬链接+共享存储)
性能 较低 较高

常用指令

  1. npm

    npm install package          # 安装生产依赖(自动保存到 dependencies)
    npm install package -D       # 安装开发依赖(保存到 devDependencies)
    npm uninstall package        # 卸载依赖
    npm update package           # 更新指定依赖
    npm outdated                 # 检查过时依赖
    
  2. cnpm

    cnpm install <package-name>@<version>   # 安装指定包
    cnpm install     # 安装所有包
    cnpm install <package-name> -D # 安装指定包-D参数将包保存到 devDependencies
    cnpm update <package-name>  # 更新包
    cnpm uninstall <package-name>  # 卸载包
    
  3. yarn (Facebook 高性能工具)​

    yarn add package             # 安装生产依赖
    yarn add package -D          # 安装开发依赖
    yarn remove package          # 卸载依赖
    yarn upgrade package         # 更新指定依赖
    
  4. pnpm (高效磁盘管理)​

    pnpm add package             # 安装生产依赖 可指定版本安装
    pnpm add -D package          # 安装开发依赖
    pnpm update package          # 更新依赖
    pnpm remove <package-name>  删除包
    

使用npm演示

在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到