問題タブ [compc]
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.
flash - SDKライブラリを含めずにFDTでSWCをコンパイルするにはどうすればよいですか?
コマンド-elは外部リンケージを強制しているようですが、playerglobal.swcのオプションが見つからないため、コンパイルされません。ソースフォルダからswcをビルドしたいだけで、外部アセットは含めません。
2番目の質問は、ASDOC情報を含むFATSWCファイルの作成についてです。
apache-flex - compcSWCにクラスを追加しない
compcを使用してAIRライブラリプロジェクトをSWCにコンパイルしようとしていますが、ライブラリファイルが含まれていません。これが私のANTタスクです:
いくつかのファイルが含まれているようです。作成されるディレクトリは次のとおりです。
実際、クラスにファイルが含まれていないかどうかはわかりません。catalog.xmlはそれらについて言及しています。
これに基づいてコンパイルしているプロジェクトで発生しているエラーは次のとおりです。
タイプが見つからなかったか、コンパイル時定数ではありませんでした。
エラー:タイプが見つからなかったか、コンパイル時定数ではありませんでした:LoadFile。
ant - Ant を使用した SWC ファイルのコンパイルが失敗する: 「include-sources は path-element 属性をサポートしていません」
src フォルダーを SWC ファイルにコンパイルしようとしています。ただし、次のエラーが返されます。
これは私のビルドファイルです:
actionscript-3 - エラー: AIRSDK/frameworks/libs/player/11.1/playerglobal.swc を開けません
compc を使用して swc をコンパイルすると、次のエラーが断続的に発生します。
これが起こる理由を見つけることができないようです。ディレクトリ /Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.349722/AIRSDK は AIR SDK 3.7 としてセットアップされており、前述したように、エラーは断続的です。あちらへ。
奇妙に思えるもう1つのことはこれです:
ですから、なぜ 11.1/playerglobal.swc を探そうとするのか、私は困惑しています。時々機能するので、すべてが正しくセットアップされているように見えますが、スクリプトがうまくいかない原因を突き止めることができませんでした。
このステップは、ant スクリプトからのものです。Ant スクリプトは次のとおりです。
-swf-version は 20 として渡されます。このタスクが実行される直前に、変更されていないことを確認するためのエコーがあります。
AIR_SDK_HOME および FLEX_HOME の値は次のように設定されています。
その他の注意事項:
通常、このエラーが発生すると、ターミナル ウィンドウを閉じて再起動するまで発生し続けます。
私が気付き始めているもう 1 つのことは、同じターミナル ウィンドウ内でビルドが失敗した直後に、より頻繁に発生する (またはおそらく発生するだけである) ことです。
ヘルプやアドバイスをいただければ幸いです。ありがとう!
apache-flex - defaults.css スタイルシートのクラス参照が swc にコンパイルされるようにする方法
私はテーマswcをコンパイルするためにタスクにアリでcompcを使用しています。このテーマ SWC はいくつかのアセット SWC に依存しており、defaults.css スタイル シートでは、これらのアセット SWC のいくつかのクラスを参照しています。
アセット swcs に使用するリンケージは compiler.library-path ですが、参照されているクラスがテーマ swc にコンパイルされていないようです。
include-file と defaults-css-url を使用してスタイルシートを含めます。
このテーマ swc を使用するアプリケーションをビルドすると、アセット swc 内のクラスでクラスが見つからないというエラーが発生します。
簡単な解決策はもちろん、アプリケーションをアセット swc に依存させることですが、私はそうしたくありません。テーマに必要なすべてのアセットをテーマ SWC に含める必要があります。また、compiler.include-libraries を使用してアセット SWC にすべてのクラスを含めることで、テーマ SWC を肥大化させたくありません。
compilation - ActionScript .as をバイナリの機械可読形式にコンパイルする方法
配布前に .as ActionScript3 ファイルをバイナリ形式に変換するオプションを探しています。mxmlc と compc を試しましたが、どちらもソースを可逆的なバイトコードに変換しています。ソース コードを完全に隠す方法はありますか?
前もって感謝します
BB23850