async-validator
async-validator copied to clipboard
node引用很奇怪
现在node代码是这么引用的。
const Schema =require('async-validator')
const validator = new Schema.default(descriptor);
问题1 Schema.default这样使用感觉很奇怪 exports.default = Schema;建议改成module.exports = Schema,这就相当于es6的export default 这样使用的时候就是 const validator = new Schema(descriptor); 如果是构建工具你改不动的建议发npm包之前手动改一下
node的引用跟es6引用不一样,建议补充一下文档