2017-08-02 9 views
0

.jsonを "dependency"と "peerDependency"としてNPMのSDKピア依存

このライブラリは依存関係として新しいプロジェクトに含まれており、新しいプロジェクトではSDKのpackage.jsonファイルで定義されているSDKライブラリとそのバージョンが使用されています。 は、ファイルに含まれるすべての(インポートされたモジュールとして使用)が右

を輸出している。しかしtypescriptですかいくつかの@タイプ/ *パッケージは

MPMインストールしないで追加されたときに問題があり、Reduxのを反応して、パッケージとのtslint-ローダーコースのスローエラー、そのタイスクリプトがインストールされていません。

peerDependenciesをpackage.jsonファイルに正しく追加する方法、特にSDKライブラリについてのアドバイスはありますか?何かアドバイス

答えて

0

私は同じ問題に直面してるため

多くのTHX。私は角度プロジェクトのフレームワークモジュールを開発し、必要な角度パッケージをpeerDependenciesとして定義しています。

開発中にtypescriptでパッケージを解決できません( '@ angular/core'など)。

この問題に対する私の現在の解決策は、インストールされるようにdevDependencyとしてpeerDependenciesを追加することです。しかし、私はこれを回避策としてさらに考えています。

もっと良い解決策がありますか?

関連する問題