質問: npmパッケージ名とは異なるjspmエイリアスをインポートするパッケージがある場合npm経由でインストールされた同じパッケージを使用するには、次の例のようにimport文をjspmエイリアス名からnpmパッケージ名に変更する必要がありますか?jspmエイリアスを使用してインポートステートメントを調整します。webpackが必要とするnpmパッケージ名を使用して同じパッケージをインポートします。
例風をインストールし、それがアウレリア - そよ風のプラグイン
にインポートする方法をあなたは別名のような"breeze": "breeze-client"
を使って風をインストールJSPM
を使用して、それがimport breeze from 'breeze';
を使用してインポートされます。これは、アウレリア - そよ風の輸入は、あなたがNPM経由でそれをインストールして、このようなimport breeze from 'breeze-client'
としてパッケージ名を使用して、それをインポートしますので
WebPACKのエイリアスを使用していないのWebPACKを使用して
をそよ風方法です。これにより、areelia-breezeがbreeze-clientの代わりにbreezeをインポートしようとしているので失敗します。
jspmエイリアスを使用する2つのプラグインと、jspmエイリアスがないと仮定したnpmパッケージ名を使用するプラグインnpmのパッケージ名と同じですか?
aurelia-breeze npmをインストールすると、breeze-clientをインポートできるように変更するのが簡単です。したがって、これは大きな問題ではありません。私は、これらのタイプのケースを扱う簡単な方法があるのか、パッケージを使用する別の方法がないのか不思議に思っていました。