请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

lin-mizar 这个 npm 包不可以单独使用吗?

课程学完了,自己新写一个项目,数据库用的是 MongoDB,然后我引入了这个库lin-mizar,就想单独使用它的参数校验功能(课件的lin-validator貌似不是最新版的)    

然而只要一引入lin-mizar就报错,如下图,报错是sequelize的相关信息,难道一定要用sequelize吗?老师求解答!

https://img1.sycdn.imooc.com//szimg/5de2453109c2ecee08940092.jpg

https://img1.sycdn.imooc.com//szimg/5de245780992149c12861422.jpg

2019-12-01 更新:

看了老师给别人的回答,lin-mizar 是支持单独安装使用的,但为什么我的安装使用后就是报这个错误……检查了一遍代码,还是一切正常。。

我直接拷贝项目源码的lin-validator和util 文件使用,也是用不了,校验完全木有生效,打印 v 的值的这样子的:

https://img1.sycdn.imooc.com/szimg/5de37c0009fbcb9212260526.jpg

https://img1.sycdn.imooc.com/szimg/5de37bb309cbd5d111040136.jpghttps://img1.sycdn.imooc.com//szimg/5de37b9d093570b710741262.jpg

正在回答 回答被采纳积分+3

2回答

小秃僧 2022-03-21 12:03:03

你知道怎么看lin-mizar包都有哪些对象方法或者类吗

0 回复 有任何疑惑可以回复我~
7七月 2019-12-02 09:55:35

lin-mizar核心库本身即使是需要sequelize也不会有问题,因为安装的时候会安装所有的库。看看是不是没有安装好?

0 回复 有任何疑惑可以回复我~
  • 提问者 云雾_ #1
    删除依赖,重装依赖…已经循环过无数次了…
    回复 有任何疑惑可以回复我~ 2019-12-02 10:01:16
  • 7七月 回复 提问者 云雾_ #2
    理论上讲,这个是可以的,但我不知道具体你是怎么用的。如果只用lin mizar那么建议只用里面的函数库。
    回复 有任何疑惑可以回复我~ 2019-12-02 10:57:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信