問題タブ [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.
c# - XAML コントロールのコード ウィービング
winRT アプリのユーザー コントロールを開発しています。コードの大量の繰り返しを避けたいのですが、プロパティと依存関係プロパティのコード織りの解決策を知っているかどうか疑問に思っていますか? Fody を試してみましたが、依存関係プロパティでうまく動作しません。コードをよりスムーズに読み書きできるようにしたいだけです。
乾杯
typescript - TypeScript コードの織り方
TypeScript でコード ウィービングを行う方法はありますか?
私がやろうとしているのは、TypeScript アプリのすべての関数の最初の行としてコードを挿入することです。これを手動で行うことはありません (この手動のアプローチは面倒でエラーが発生しやすくなります)。
c# - Fody Name.Of weaver を含むプロジェクトは、含まれているソリューションに応じて機能します
ある解決策では、私の場合は Fody.NameOf の Fody ウィービングが機能しないという問題が発生します。
私は新しいソリューションを作成し、問題のプロジェクトをコピーしました。このソリューションでは、製織が機能します!
新しいソリューションでは、Fody などを有効にするなど、特別なことは何も構成しませんでした。
「元の」ソリューションでは、最近 NuGet から Paket への移行を行いましたが、これは問題に関係している可能性があります。
私のVisual Studioのバージョンは2012です。
c# - xproj プロジェクトでコンパイル時のコード生成は可能ですか?
PostSharp、Fody、および私自身のプロジェクトで見たように、MSBuild ベースのプロジェクトでは、コードを生成するのは簡単に思えます。
ただし、ターゲットを介してビルドチェーンに自分自身をフックできないため、xproj ファイルでこれを行う方法についてはまだ何も見ていません。
ここで何か不足していますか、それとも現時点では不可能ですか? MVC 6も何らかの方法でこれを行うので、何らかの方法が必要だと思いますか?
ant - iajc アスペクト パスを使用して特定のアスペクトを織り込む
私は、いくつかのアスペクトクラス(aspect1.javaとaspect2.javaなど)で構成されるライブラリ(lib1など)を持っています。サービス コードで、aspect1.java のみを織り込みたいと考えています。これは、コンパイル時のウィービングでant iajcターゲットを使用して可能ですか? これは、aop.xml で織り込む側面を指定することで、読み込み時の織り込みで可能であることを知っています。
iajc にもアスペクトパスがありますが、完全な jar ファイルではなく個々のクラス ファイルを受け入れるように構成する方法がわかりません。
ライブラリーのすべての側面ではなく、特定の側面のみを織りたいと考えています。提案してください。