verdaccio - verdaccio 插件 allow_publish(package) 的版本未定义
问题描述
verdaccio 插件 allow_publish(package) 的版本未定义
class DynamicGroupPlugin {
constructor(config, stuff) {
this.config = config;
console.log(`config`, this.config)
}
allow_publish(user, pkg, callback) {
console.log(`pkg`, pkg)
console.log(`pkgVersion`, pkgVersion)
callback(null, false)
}
}
module.exports = (cfg, stuff) => new DynamicGroupPlugin(cfg, stuff);
输出日志:
pkg { name: 'verdaccio-publishauth',
version: undefined,
access: [ '$all' ],
publish: [ '$authenticated' ],
unpublish: [ '$authenticated' ],
proxy: [ 'npmjs' ] }
pkgVersion undefined
我怎样才能获得公共版本
解决方案
推荐阅读
- python - 在创建新的熊猫列时,如果键不在字典中,则在列表理解中的其他条件下插入 NaN
- javascript - 如何添加 GLSL 片段着色器音频可视化
- python - 无法从 xpath 中找到数据
- node.js - Mongodb:仅当该对象的元素唯一时才将对象插入数组
- python - 如何在 Python 中获取 'data.isnull().sum()' 的值
- c# - 如何返回任务
从一个方法? - javascript - 如何做一个本身在类中唤起的方法
- android - 尝试在 Android Studio 中开始发布构建变体时出现“客户端尚未准备好”
- azure - AzureSQL 和 EF 6 审核记录
- c# - 数据未在 asp.net 核心中传递