![](/img/trans.png)
[英]Can't reach php file hosted on MAMP in Flexunit tests in IntelliJ
[英]flexUnit pure AS3 IntelliJ
是否可以在IntelliJ中安裝FlexUnit 4.1,將項目設置為Pure AS3,而不使用Flex Runner。
我得到的是一個錯誤
Error #1065: Variable mx.core::FlexVersion is not defined.
ReferenceError: Error #1065: Variable mx.core::FlexVersion is not defined.
但是,如果我從模塊設置中取消選中Pure AS3,一切正常。 我檢查純AS3的原因是我沒有完成Flex完成,可能有理由我還不知道。
我認為你的靈感是在像Hudson,Bamboo或TeamCity這樣的持續集成系統上運行它。
您需要一個窗口環境,但有一些解決方法可以提供一個窗口環境。
看看這個FlexUnit Wiki: http ://docs.flexunit.org/index.php?title = Contontuous_Integration_Support
說得通。 如果你使用純actionscript選項,有很多flex libs被遺漏了。
你幾乎可以錯過任何你想要的東西,以及一些利用mxml方法進行視覺方面的類。
到現在為止,我猜你已經研究過並找到了你所缺少的課程,並將代碼包裝成不使用它們,但是也許別人抓住他們的眼睛會很高興知道當你切換時IntelliJ排除了相當大的差異到“純粹的動作”。
當然,AS3文檔並不真正涵蓋AFAIK,因為意圖是您將同時使用mxml和AS。
我在純AS3環境中遇到了同樣的問題。 添加:
-define + = CONFIG :: useFlexClasses,假
在模塊的編譯器選項中,注釋掉可能導入的flex類對我有用。
mx.core.FlexVersion可能會拋出錯誤,因此我只是將這些行注釋掉了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.