node使用校验工具 ajv 报错 Ajv is not a constructor 解决
报错内容:
TypeError: Ajv is not a constructor
分析:
无拼写错误, 写法都是和之前项目一样. 以前都正常运行, 这次却报错.
可能因为这次用的Ajv 是 version 7 有关.
去 npm 官网查看档案, 发现确实如此
解决:
// Node.js require:
const Ajv = require("ajv").default
需要在 require 的后面加.default
还没有评论,来说两句吧...