Typescript编译器没有在兄弟node_modules文件夹

时间:2016-03-26 20:24:47

标签: typescript commonjs

我在使用typescript编译器找到正确安装的NPM模块时遇到了一些困难(按照通常的JS标准)。例如,我在主应用程序中有以下导入:

import { run } from '@cycle/core';

import Rx from 'rx';

import { domDriver, layout } from './html';

import { httpDriver, loadStateRequest, loadStateResponse } from './http';

在我的编辑器中,rx和@cycle / core有商标红色曲线,实际上代码无法编译(FWIW,使用browserify / tsify,虽然这不能解释编辑器插件抱怨)。

我很确定这对我来说只是一种天真的愚蠢,但我仍然完全难过,谷歌并没有帮助我。

1 个答案:

答案 0 :(得分:1)

使用typings。它允许您获得您使用的模块的打字。他们有rx的打字。你必须亲自为@ cycle / core创建打字,或者只是让它成为任何一个。

相关问题