2017-05-31 7 views
2

私はこのdependency(js)を既存のAngular(ts)プロジェクトにインストールしましたが、tsに変換されるまでこのコードはコンパイルされません。その後、typescriptの背中のサポートを管理できるtsサポートrepositoryが見つかりました。しかし、とにかく、私はエラー node_modules/@種類/ SERIALPORT /インデックス "私のクラス@ types/serialportモジュールはtsクラスにインポートされません

import { SerialPort } from '@types/serialport'; 

でこれらの依存関係をインポートし、スローすることはできませんよSERIALPORT『」何もエクスポートされたメンバーを持っていない』。だから、

他の方法は、私がSERIALPORTオブジェクトをインポートすることができますか?私が間違っているの場所を正確にフラグをお願いします。あなたの助けが高く評価されるだろう。事前に 感謝を。

答えて

3

Serialport型declaratイオンはDefinitelyTypedです。

the index.d.tsから、それは名前空間を宣言しているようです。トライ

import * as SerialPort from 'serialport'; 

NOTE:あなたは直接@types

から serialportないからインポート
関連する問題