Javascript Jest:ReferenceError:Descripte未定义
根据本教程,我尝试为我的项目设置jest: 但是当我尝试运行一个基本测试时,我得到了以下错误:Javascript Jest:ReferenceError:Descripte未定义,javascript,jestjs,Javascript,Jestjs,根据本教程,我尝试为我的项目设置jest: 但是当我尝试运行一个基本测试时,我得到了以下错误: FAIL tests/sample.test.js ● Test suite failed to run ReferenceError: describe is not defined > 1 | describe('Sample Test', () => { | ^ 2 | it('should test that true
FAIL tests/sample.test.js
● Test suite failed to run
ReferenceError: describe is not defined
> 1 | describe('Sample Test', () => {
| ^
2 | it('should test that true === true', () => {
3 | expect(true).toBe(true)
4 | })
at Object.<anonymous> (tests/sample.test.js:1:1)
Test Suites: 1 failed, 1 total
Tests: 0 total
Snapshots: 0 total
Time: 1.521 s
Ran all test suites.
(node:15452) ExperimentalWarning: The fs.promises API is experimental
npm ERR! Test failed. See above for more details.
但一切都没有改变
想法?好的问题是jest的最新版本与节点10.13.0冲突 资料来源: 所以做这个就可以了:
npm install --save-dev jest@25.2.2 supertest
好的,问题是jest的最新版本与节点10.13.0冲突 资料来源: 所以做这个就可以了:
npm install --save-dev jest@25.2.2 supertest
您是否已通过
npm
安装了jest
软件包?@TheLazyChap类似于:npm安装--保存dev jest supertest您如何调用测试运行?@AlwaysLearning“npm test”快捷方式在package.json中定义为:“test”:“jest”您使用的是哪个版本的节点?您是否通过npm
安装了jest
软件包?@TheLazyChap类似于:npm安装--保存dev jest supertest如何调用测试运行?@always学习“npm test”快捷方式在package.json中定义如下:“test”:“jest”您使用的是哪个版本的节点?