如何將ts-topojson導入到Angular2項目中,以便獲得Typescript類型?我用npm安裝了這個模塊,試圖用一個簡單的import語句來包含,但linter說它找不到'topojson'。如何將ts-topojson包含到Angular2應用程序中?
import { Topojson } from 'topojson';
這是我的第一個Angular2項目,所以我很新,所以我可能會失去一個關鍵的一步。
如何將ts-topojson導入到Angular2項目中,以便獲得Typescript類型?我用npm安裝了這個模塊,試圖用一個簡單的import語句來包含,但linter說它找不到'topojson'。如何將ts-topojson包含到Angular2應用程序中?
import { Topojson } from 'topojson';
這是我的第一個Angular2項目,所以我很新,所以我可能會失去一個關鍵的一步。
您可以安裝包裝@types/topojson
和npm install @types/topojson --save-dev
。
現在,您可以在組件中使用topojson
方式如下:
import {topology, feature, ...} from 'topojson';
或用:
import * as t from '@types/topojson';
嘗試以下操作:
scripts
在.angular-cli.json
。declare let Topojson: any;
。現在你可以使用Topojson
沒有TS編譯器在你大喊大叫,因爲這將意味着它的加載腳本和運行時提供給您。