我试图将Everlive SDK与Angular seed advanced进行整合。 SDK是版本1.9.1。它应该在添加npm包中的类型后无缝地工作,但是在尝试构建项目时会出现错误:
/node_modules/everlive-sdk/dist/declarations/everlive/Everlive.d.ts(88,12):错误TS2304:找不到姓名' UnderscoreStatic'。
我尝试过从DefinetlyTyped repo和EverliveSDK软件包安装Underscore类型。
这是否有可能是TypeScript编译器的配置问题? 有什么建议吗?
答案 0 :(得分:1)
经过一些调试后,我发现了这个问题。种子正在使用Gulp并且在任务中被硬编码以搜索不在" ./ typings"中的打字,而是在其他一些随机子目录中搜索。改变路径后,它起作用了。