【发布时间】:2016-11-12 05:59:27
【问题描述】:
我尝试使用以下命令安装 chai。
npm install --save-dev chai
然后我使用以下导入运行我的单元测试类。
import {assert} from 'chai';
import {expect} from 'chai';
它会引发以下错误。
test\main\MessageBroker.spec.ts(3,22): error TS2307: Cannot find module 'chai'.
[05:38:45] [Typescript] TypeScript error: test\main\MessageBroker.spec.ts(3,22): error TS2307: Cannot find module 'chai'.
test\main\MessageBroker.spec.ts(4,22): error TS2307: Cannot find module 'chai'.
[05:38:45] [Typescript] TypeScript error: test\main\MessageBroker.spec.ts(4,22): error TS2307: Cannot find module 'chai'
我在这里做错了什么?我也可以在 node_modules 文件夹中看到 chai 文件夹。
当我说 var chai = require('chai');有用!为什么导入不起作用?
【问题讨论】:
标签: javascript typescript npm chai node-modules