希望不要将 "commander" 的版本设定成 "*"
commander 项目最近更新到 11.0.0 后,限定了需要 node 支持 16 以上,这样的改动对我们项目来说太突然了。
由于我们的项目还没有准备好node 版本的升级,故导致了编译的报错。
希望 mocjs 能使用最低支持的 commander,这样会比较友好~
俺也一样。
试试 https://github.com/wll8/better-mock
npm i @wll8/better-mock
const Mock = require('@wll8/better-mock')
Mock.mock({
'list|1-10': [{
'id|+1': 1
}]
})
库表映射
这是来自QQ邮箱的假期自动回复邮件。
commander 项目最近更新到 11.0.0 后,限定了需要 node 支持 16 以上,这样的改动对我们项目来说太突然了。
由于我们的项目还没有准备好node 版本的升级,故导致了编译的报错。
希望 mocjs 能使用最低支持的 commander,这样会比较友好~
现在限定node 18以上了
遇到同样的问题,顶!!!希望不要commander:*
package.json中设置mockjs/commander的依赖版本即可,如下:
"resolutions": { "**/mockjs/commander": "11.1.0" },
是这样的
package.json中设置mockjs/commander的依赖版本即可,如下:
"resolutions": { "**/mockjs/commander": "11.1.0" },
6啊兄弟!
package.json中设置mockjs/commander的依赖版本即可,如下:
"resolutions": { "**/mockjs/commander": "11.1.0" },
解决了commander版本过高的问题