第三方应用程序级别的临时输入

麦克风

关于如何获取自定义类型以在anuglar2快速入门项目中工作的一些事情

我以outlayerhttps://github.com/metafizzy/outlayer为例。

我已配置systemjs为加载依赖项。它可用并且可以使用,import * as outlayer from "outlayer";但是我仍然收到编译错误Cannot find module 'outlayer'.

为了解决这个问题,已经outlayer.d.tsnode_modules/outlayer目录中直接添加了类型文件并将其更新package.json为包括"typings": "./outlayer.d.ts",

//outlayer.d.ts

declare module Outlayer {

  function create(str:string):any;
}

export = Outlayer;

由于明显的原因,将此文件直接添加到node_module并不理想。无需派生库来处理此问题的更好方法是什么?更好的是,如何在应用程序级别上进行简单/快速的输入,这样我就不必担心立即写出整个内容?例如,如果我现在尝试使用该data功能,我会看到Property 'data' does not exist on type 'typeof Outlayer'

总而言之,只需要能够编写一个自定义的应用程序级别类型,该类型不具有所有优点,但也不能避免所有错误。一种临时打字方式。

谢谢!

联合的

这是您需要做的:

  1. 在某处(例如custom-typings/outlayer.d.ts下创建文件
  2. 使其成为脚本文件(全局类型):

    declare module 'outlayer' {
      function create(str: string): any;
    }
    
  3. 与安装 typings install file:custom-typings/outlayer.d.ts --global

看看是否有帮助。

编辑:更新以上第3步以添加 --global

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Yammer第三方应用程序访问

来自分类Dev

跟踪第三方应用程序的使用

来自分类Dev

Django:将第三方应用程序用作Django应用程序

来自分类Dev

Explorer命名空间扩展-在第三方应用程序中输入Save的方法是什么?

来自分类Dev

如何将字段添加到第三方应用程序模型?

来自分类Dev

如何在Notes Xpages应用程序中添加外部第三方jar?

来自分类Dev

如何在流星应用程序中添加第三方角度指令

来自分类Dev

向Angular CLI应用程序添加Moment第三方库

来自分类Dev

在移动应用程序上保护第三方API调用

来自分类Dev

Ruby on Rails Web应用程序的第三方API数据

来自分类Dev

在Eclipse RCP Tycho应用程序中使用第三方库

来自分类Dev

如何从iPad的第三方应用程序提取数据?

来自分类Dev

Android:使用第三方应用程序打开私人文件

来自分类Dev

如何使用django-contact-form(第三方应用程序)?

来自分类Dev

通过第三方应用程序配置和访问AngularJS $ scope

来自分类Dev

应用程序升级后,某些第三方控件停止更新

来自分类Dev

通过第三方应用程序播放苹果音乐歌曲

来自分类Dev

从Java中的应用程序解耦第三方代码

来自分类Dev

如何使用浓缩咖啡测试第三方应用程序

来自分类Dev

如何从yii框架到我的第三方应用程序使用会话

来自分类Dev

Android广播到特定的第三方应用程序

来自分类Dev

设置为Windows窗体应用程序中的第三方对话框

来自分类Dev

asp.net Webforms应用程序中的第三方组装的多个版本

来自分类Dev

用我自己的JavaScript功能包装第三方Web应用程序

来自分类Dev

是否可以在第三方网站中嵌入Google网络应用程序?

来自分类Dev

.NET在第三方应用程序中获取所有异常

来自分类Dev

使用第三方库(带有反射)的.NET应用程序。

来自分类Dev

如何为第三方django应用程序进行源代码控制迁移?

来自分类Dev

Ruby on Rails Web应用程序的第三方API数据

Related 相关文章

  1. 1

    Yammer第三方应用程序访问

  2. 2

    跟踪第三方应用程序的使用

  3. 3

    Django:将第三方应用程序用作Django应用程序

  4. 4

    Explorer命名空间扩展-在第三方应用程序中输入Save的方法是什么?

  5. 5

    如何将字段添加到第三方应用程序模型?

  6. 6

    如何在Notes Xpages应用程序中添加外部第三方jar?

  7. 7

    如何在流星应用程序中添加第三方角度指令

  8. 8

    向Angular CLI应用程序添加Moment第三方库

  9. 9

    在移动应用程序上保护第三方API调用

  10. 10

    Ruby on Rails Web应用程序的第三方API数据

  11. 11

    在Eclipse RCP Tycho应用程序中使用第三方库

  12. 12

    如何从iPad的第三方应用程序提取数据?

  13. 13

    Android:使用第三方应用程序打开私人文件

  14. 14

    如何使用django-contact-form(第三方应用程序)?

  15. 15

    通过第三方应用程序配置和访问AngularJS $ scope

  16. 16

    应用程序升级后,某些第三方控件停止更新

  17. 17

    通过第三方应用程序播放苹果音乐歌曲

  18. 18

    从Java中的应用程序解耦第三方代码

  19. 19

    如何使用浓缩咖啡测试第三方应用程序

  20. 20

    如何从yii框架到我的第三方应用程序使用会话

  21. 21

    Android广播到特定的第三方应用程序

  22. 22

    设置为Windows窗体应用程序中的第三方对话框

  23. 23

    asp.net Webforms应用程序中的第三方组装的多个版本

  24. 24

    用我自己的JavaScript功能包装第三方Web应用程序

  25. 25

    是否可以在第三方网站中嵌入Google网络应用程序?

  26. 26

    .NET在第三方应用程序中获取所有异常

  27. 27

    使用第三方库(带有反射)的.NET应用程序。

  28. 28

    如何为第三方django应用程序进行源代码控制迁移?

  29. 29

    Ruby on Rails Web应用程序的第三方API数据

热门标签

归档