代码:
Function lacks ending return statement and return type does not include 'undefined'
包:
js-yaml
安装的是 "@types/js-yaml": "^3.12.5"
虽说添加一个 undefined
它就不报这个错了。
但是在我试验 yaml.safeLoad()
这个函数过程中
yaml 文件什么都不写或者有语法错误,这个函数返回的都是 null
,
不知道是我思考不周或者有些情况没有想到,yaml.safeLoad()
这个函数会返回 undefined
,
我不想为这个函数的返回值多增加一个类型,以减少我后面对 undefined
的判断代码
再看