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

来源:5-1 Lin-Validator使用指南

云雾_

2019-11-30

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

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

http://img.mukewang.com/szimg/5de2453109c2ecee08940092.jpg

http://img.mukewang.com/szimg/5de245780992149c12861422.jpg

2019-12-01 更新:

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

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

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

http://img1.sycdn.imooc.com/szimg/5de37bb309cbd5d111040136.jpghttp://img.mukewang.com/szimg/5de37b9d093570b710741262.jpg

写回答

2回答

小秃僧

2022-03-21

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

0
0

7七月

2019-12-02

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

0
2
7七月
回复
云雾_
理论上讲,这个是可以的,但我不知道具体你是怎么用的。如果只用lin mizar那么建议只用里面的函数库。
2019-12-02
共2条回复

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2223 学习 · 878 问题

查看课程