[英]How to use External javascript library in typescript - Angular 4
[英]General bindings for Angular TypeScript of a Javascript library
Javascript 有大量的庫。 有些有綁定,有些沒有。 能夠在 TS 中使用它們顯然是 TS 的一大優勢。
在 angular 中使用 JS 庫的基本步驟似乎是創建一組綁定,或者在可用時安裝它們。
我想知道一個沒有適當綁定的 JS 庫(還): - 創建此類綁定的最自然方法是什么? - 如何在 Angular TS 項目中包含 Javascript 庫? - 如何將綁定鏈接到 Javascript 和 Angular?
這涉及最近的 Angular/TS。 目前關於這些問題的最佳實踐是什么?
作為參考,這里是moment.js的例子
如果 npm 中沒有相關@types/some-module
模塊,您可以創建聲明文件並在那里指定內容。
decs.d.ts
declare module "some-module" {
var someObject: any;
export default someObject;
}
確保 typescript 知道它
tsconfig.json
{
"include": [
"src",
"decs.d.ts"
]
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.