問題タブ [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.

0 投票する
0 に答える
1161 参照

ng-packagr - 相対 @imports は ng-packagr を壊し、「`file` の戻り値は文字列でなければなりません」というエラーが表示される

最近、Angular Dependencies を 6 に更新したところ、リストされたエラーで ng-packagr が壊れました。ng serve と ng build では、インポート戦略...

正常に動作します。ng packagr が Rendering Stylesheets 部分に到達すると、上記のエラーで中断します。これは私の ng-package.json です

私が見逃しているオプションはありますか?

0 投票する
2 に答える
87 参照

angular - ng packagr 自動生成パスの問題

親アプリで使用するスタンドアロンの ng-libraries の作成に取り組んでいます。これらの各ライブラリには、使用されている複数のモデル ファイルがあります。しかし、ng-packagrはモデル ファイルのパスを台無しにしているようです。

例えば

正しいパスは完全な絶対パスである必要があります

export 宣言 const selectState: インポート

0 投票する
1 に答える
4203 参照

angular - Angular 6 - angular.json - 名前を変更してアセットをコピーする

ng build のアセットコピー中にファイルの名前を変更しようとしています

これが私が使用したものですangular.json

ファイルを作成する代わりdist/favicon.pngng builddist/favicon.png/favicon-v1.png.

ファイルの名前を変更することを拒否しているようです-常に使用したい名前のフォルダーを作成しfavicon.png、元のファイルをその中に入れます。

期待される動作ですか?ソース管理でファイルfavicon-v1.pngの名前を変更する以外の回避策はありますか?favicong.png

私は使っている:

更新: 同様のコードは、Angular 5 の angular-cli.json で正常に動作します。

0 投票する
0 に答える
906 参照

node.js - 'Injectable' のテンプレート コンパイル中のエラー 関数呼び出しはデコレータではサポートされていませんが、'ɵmakeDecorator' が呼び出されました

ng-packagr を使用して角度付きパッケージを作成しようとしています。

パッケージをビルドするために、次のスクリプトをパッケージ json に追加しました。

ただし、ビルド コマンドを実行すると、次のエラーが発生します。

ここに画像の説明を入力 ここに画像の説明を入力