visual studio / vs code typescript找不到npm作用域模块

时间:2016-02-17 03:07:24

标签: typescript

在Visual Studio或VS Code中,TypeScript文件中的语句import Cycle from '@cycle/core';带有红色波浪线的下划线,并带有以下消息:Cannot find module @cycle/core

不幸的是,Cycle.js尚不存在TypeScript声明(至少我找不到)。

因此,作为初始解决方法,我想在cycle\core.d.ts目录中创建一个typings文件,整个模块的类型为any。但是我不确定如何声明它以便Visual Studio能够满足并启用项目的构建。

问题似乎是NPM范围界定中的@符号。

1 个答案:

答案 0 :(得分:0)

您是否尝试过以下操作?

// cycle/core.d.ts
declare module '@cycle/core' {
  var whatever: any;
  export = whatever;
}