問題タブ [ng-packagr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ionic-framework - ng-packagr を使用して Ionic コンポーネント ライブラリを構築する
組織の Ionic アセット用に monorepo を構築する必要性が非常に高いです。私たちは一連のアプリケーションを作成しており、市場投入までの時間を短縮するために、できるだけ多くを共有したいと考えています。1 週間前に見つけng-packagr
たのですが、これまで使用してきた方法よりもはるかに優れていると思います。
いずれにせよ、私は概念実証を開発していて、ionic-angular
ライブラリをコンパイルできません。ngc
壊れて、それを修正する方法がわかりません。
まず、私を共有して、package.json
ここで正しい軌道に乗っているかどうかを確認しましょう。
シェル Ionic の空のテンプレートを使用app.module.ts
し、public_api.ts
ファイルにエクスポートするだけで、構築しようとしているかなりバニラのコンポーネントがあります。
パッケージャーを実行すると、次のエラーが表示されます。
の間違ったバージョンを使用している可能性はありng-packagr
ますか?
前もって感謝します。
javascript - 既存の Javascript ライブラリの周りに Angular ラッパーを作成する方法は?
ユーザーが npm 経由でインストールできる純粋な JavaScript ライブラリがあります。このライブラリにAngularの「ラッパー」を追加/作成して、Angularプロジェクト内でシームレスに使用できるようにしたいのですが、これを行う方法がわかりません。Angular-cli v6 を使用しています。
これは、既存の Javascript ライブラリの Angular ライブラリ ラッパーを作成するにはどうすればよいですか?とよく似ています。、ただし、唯一の応答は ng-packagr へのリンクです。ng-packagr を使用してライブラリを作成するチュートリアルをいくつか行いましたが、非 Angular JS ライブラリのラッパーを作成する方法については説明していません (また、他の場所で例を見つけることもできません)。
どんな助けでも大歓迎です!:)