問題タブ [compile-time-weaving]

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 投票する
1 に答える
45 参照

c# - XAML コントロールのコード ウィービング

winRT アプリのユーザー コントロールを開発しています。コードの大量の繰り返しを避けたいのですが、プロパティと依存関係プロパティのコード織りの解決策を知っているかどうか疑問に思っていますか? Fody を試してみましたが、依存関係プロパティでうまく動作しません。コードをよりスムーズに読み書きできるようにしたいだけです。

乾杯

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

typescript - TypeScript コードの織り方

TypeScript でコード ウィービングを行う方法はありますか?

私がやろうとしているのは、TypeScript アプリのすべての関数の最初の行としてコードを挿入することです。これを手動で行うことはありません (この手動のアプローチは面倒でエラーが発生しやすくなります)。

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

c# - Fody Name.Of weaver を含むプロジェクトは、含まれているソリューションに応じて機能します

ある解決策では、私の場合は Fody.NameOf の Fody ウィービングが機能しないという問題が発生します。

私は新しいソリューションを作成し、問題のプロジェクトをコピーしました。このソリューションでは、製織が機能します!

新しいソリューションでは、Fody などを有効にするなど、特別なことは何も構成しませんでした。

「元の」ソリューションでは、最近 NuGet から Paket への移行を行いましたが、これは問題に関係している可能性があります。

私のVisual Studioのバージョンは2012です。

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

c# - xproj プロジェクトでコンパイル時のコード生成は可能ですか?

PostSharp、Fody、および私自身のプロジェクトで見たように、MSBuild ベースのプロジェクトでは、コードを生成するのは簡単に思えます。

ただし、ターゲットを介してビルドチェーンに自分自身をフックできないため、xproj ファイルでこれを行う方法についてはまだ何も見ていません。

ここで何か不足していますか、それとも現時点では不可能ですか? MVC 6も何らかの方法でこれを行うので、何らかの方法が必要だと思いますか?

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

ant - iajc アスペクト パスを使用して特定のアスペクトを織り込む

私は、いくつかのアスペクトクラス(aspect1.javaとaspect2.javaなど)で構成されるライブラリ(lib1など)を持っています。サービス コードで、aspect1.java のみを織り込みたいと考えています。これは、コンパイル時のウィービングでant iajcターゲットを使用して可能ですか? これは、aop.xml で織り込む側面を指定することで、読み込み時の織り込みで可能であることを知っています。

iajc にもアスペクトパスがありますが、完全な jar ファイルではなく個々のクラス ファイルを受け入れるように構成する方法がわかりません。

ライブラリーのすべての側面ではなく、特定の側面のみを織りたいと考えています。提案してください。