koa常用中间件

//koa更轻量,很多都没内置
//koa-static静态服务器
//koa-router路由
//koa-bodyparser解析post请求参数
//koa-cors跨域
//koa-session会话
//koa-multer文件上传
//koa-body解析post请求参数
//koa-jwt解析token
//koa-compose组合中间件
//koa-json返回json数据
//koa-logger打印日志
//koa-compress压缩数据
//koa-static-cache缓存静态文件
//koa-compose组合中间件
//koa-static-cache缓存静态文件

pnpm i commander axios  ora 

pnpm i commander axios ora 是一个在命令行中执行的命令,用于使用 pnpm(一个高效的包管理器)来安装三个 Node.js 的依赖项:commanderaxios 和 ora

下面是对这三个依赖项的简要说明:

  1. commander
    • 这是一个用于构建命令行界面的库。它允许你轻松地为你的 Node.js 应用程序添加命令行选项和参数。
  2. axios
    • 这是一个基于 Promise 的 HTTP 客户端,用于浏览器和 Node.js。它允许你发起 GET、POST、PUT、DELETE 等 HTTP 请求,并处理响应。
  3. ora
    • 这是一个小巧的库,用于在命令行中显示一个漂亮的 spinner(旋转器)。它通常用于表示某个长时间运行的任务正在进行中。

当你执行 pnpm i commander axios ora 命令时,pnpm 会查找这三个库的最新版本,并将它们以及它们的依赖项安装到你的项目的 node_modules 文件夹中。同时,它还会更新你的 package.json 文件,将这三个库添加到 dependencies 部分。

如果你还没有初始化你的项目(即没有 package.json 文件),你可能需要先运行 pnpm init 来创建一个。

注意:pnpm 是 Node.js 的一个替代包管理器,与 npm 和 yarn 类似,但通常具有更快的安装速度和更小的 node_modules 文件夹大小。如果你还没有安装 pnpm,你可以通过 npm install -g pnpm 来全局安装它。

你可能感兴趣的:(杂记,javascript)