TypeError: assert.isNotEmpty is not a function with chai assert
TypeError: assert.isNotEmpty is not a function with chai assert
我得到 assert.isNotEmpty is not a function in mocha test when asserting with chai.我在 package.json
中定义了 "chai": "^4.1.2"
const assert = require('chai').assert;
assert.isNotEmpty({"foo" : "bar"});
结果:
TypeError: assert.isNotEmpty is not a function
我没看到什么?
这是一个 npm 问题。通过 运行ning npm list
我看到了错误
npm ERR! invalid: chai@3.5.0 /.../node_modules/chai
出于某种原因,npm 在使用旧版本时出现错误。我再次删除了 node_modules 和 package-lock.json 以及 运行 npm install 并开始运行。
我得到 assert.isNotEmpty is not a function in mocha test when asserting with chai.我在 package.json
中定义了"chai": "^4.1.2"
const assert = require('chai').assert;
assert.isNotEmpty({"foo" : "bar"});
结果:
TypeError: assert.isNotEmpty is not a function
我没看到什么?
这是一个 npm 问题。通过 运行ning npm list
我看到了错误
npm ERR! invalid: chai@3.5.0 /.../node_modules/chai
出于某种原因,npm 在使用旧版本时出现错误。我再次删除了 node_modules 和 package-lock.json 以及 运行 npm install 并开始运行。