1. 首页
  2. 考试认证
  3. 其它
  4. 使用unpm fs backend实现静态文件存储的最佳实践

使用unpm fs backend实现静态文件存储的最佳实践

上传者: 2024-10-27 07:31:57上传 ZIP文件 6.67KB 热度 1次

μnpm-fs-后端 提供了一个静态文件存储后端示例:


var backend = require('unpm-fs-backend')

config.backend = backend(metaDir, userDir, tarballsDir)

应用程序接口

backend(metaDir, userDir, tarballsDir, miscDir) -> Backend

  • metaDir:存储包元数据的位置

  • userDir:存储用户数据的位置

  • tarballsDir:存储.tgz文件的位置

  • miscDir:存储任意中间件数据的位置

Backend接口方法

Backend 是一个带有事件发射功能的对象,提供以下方法:

  • getUser(name, done):检索用户数据,参数 name 为用户名,done 为节点式回调函数,格式为 function(err, data),用来返回可能的错误和用户数据。
下载地址
用户评论