在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范围界定中的@
符号。
答案 0 :(得分:0)
您是否尝试过以下操作?
// cycle/core.d.ts
declare module '@cycle/core' {
var whatever: any;
export = whatever;
}