Angular7 アプリケーションを作成しましたが、メインの Angular アプリケーションに別の Angular アプリケーションをウィジェットとしてインストールする必要があります。
以前npm-link
は、ウィジェットの Angular アプリケーションをメインの Angular アプリケーションにリンクしていました。
手順npm link
- Main Project フォルダの cmd で Ran コマンド
npm link ../ol-core-widget
ol-core widget
プロジェクトはメイン プロジェクトにリンクされており、そのol-core-widget
ファイルを更新するnode_modules/
と、メイン プロジェクトでも更新されます。しかし、メイン プロジェクトが からファイルにアクセスしようとするとol-core-widget
、失敗します。
- その後、 を実行しまし
npm install
たが、すべてのリンクが削除されました。
ウィジェット アプリケーションに変更を加えた場合は、そのプロジェクト用のファイルを作成し、.tgz
それをメインの角度アプリにインストールする必要があります。
バージョン情報:
- npm
6.4.1
- ノード
10.13.0
- Angular CLI
7.0.3