Typescript 正在使用类型脚本,phpsform错误
我试图将Chai与TypeScript一起使用,但在Typescript 正在使用类型脚本,phpsform错误,typescript,mocha.js,phpstorm,webstorm,chai,Typescript,Mocha.js,Phpstorm,Webstorm,Chai,我试图将Chai与TypeScript一起使用,但在it()行上出现以下错误: 参数类型()=>FinishedRequest不可分配给此参数类型 这是测试代码: import * as mocha from 'mocha'; import * as chai from 'chai'; import chaiHttp = require('chai-http'); import app from '../src/App'; chai.use(chaiHttp); const expect =
it()
行上出现以下错误:
参数类型()=>FinishedRequest不可分配给此参数类型
这是测试代码:
import * as mocha from 'mocha';
import * as chai from 'chai';
import chaiHttp = require('chai-http');
import app from '../src/App';
chai.use(chaiHttp);
const expect = chai.expect;
describe('baseRoute', () => {
it('should be json', () => {
return chai.request(app).get('/')
.then(res => {
expect(res.type).to.eql('application/json');
});
});
});
代码运行成功,但显示PhpStorm中的错误。在2017.1.2中对我来说效果很好-此代码报告的唯一问题是Mocha的“未使用的导入”(我已禁用TypeScript服务) 您使用的PHPStorm版本是什么?请尝试使缓存无效-问题是否仍然存在