在打字稿中导入Chai

All*_*ate 6 javascript chai typescript

我正在尝试在打字稿中使用chai.

Chai的javascript示例显示为:

var should = require('chai').should();
Run Code Online (Sandbox Code Playgroud)

我下载了类型定义:

tsd install chai
Run Code Online (Sandbox Code Playgroud)

...引用该文件,尝试导入

/// <reference path='../typings/chai/chai.d.ts' />
import should = require('chai').should();
Run Code Online (Sandbox Code Playgroud)

我明白了:

error TS1005: ';' expected
Run Code Online (Sandbox Code Playgroud)

...任何想法如何做到这一点?

Tia*_*olo 15

import { should } from 'chai';
should();
Run Code Online (Sandbox Code Playgroud)


Vad*_*gon 6

柴类型的测试执行以下操作:

import chai = require('chai');
var should = chai.should();
Run Code Online (Sandbox Code Playgroud)

那对你有用吗?