我想将 flowjs 或 ng-flow 集成到我的 Angular 2 应用程序中。
我已经安装了flowjs使用打字
npm install --save-dev @types/flowjs
from
https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/types-2.0/flowjs
但是当我将它导入我的组件时import { Flow } from 'flowjs';
控制台抛出错误
/node_modules/@types/flowjs/index.d.ts' is not a module.
我之前在创建自己的模块时遇到此错误,这是由于文件index.d.ts 中没有导出的类或模块而引起的。我查看了存储库,我的猜测是:导致错误的原因是文件内没有导出任何内容。
但与其他定义文件一样,您不需要导入定义,它是全局定义,因此您只需使用“///ref”运算符将其添加到编译器生命周期中。
我没有使用这种新的 Typescript 定义文件方法(@types),但是有一篇文章很好地解释了如何将其添加到编译器生命周期中:https://stackoverflow.com/a/39132461/5789456
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)