1

Возможно ли иметь FlexUnit 4.1 в IntelliJ с проектом, настроенным как Pure AS3, который не использует Flex Runner.flexUnit pure AS3 IntelliJ

Что я получаю ошибка

Error #1065: Variable mx.core::FlexVersion is not defined. 
ReferenceError: Error #1065: Variable mx.core::FlexVersion is not defined. 

Но если я снимите Pure AS3 из модуля настройки все работает. Причина, по которой я проверяю чистую AS3, заключается в том, что я не получаю Flex-завершение, и, возможно, есть причины, о которых я до сих пор не знаю.

ответ

2

Я предполагаю, что ваше вдохновение работает на непрерывной системе интеграции, такой как Hudson, Bamboo или TeamCity.

Вам нужна среда для окон, но есть некоторые способы их устранения.

Посмотрите на эту FlexUnit Wiki: http://docs.flexunit.org/index.php?title=Continuous_Integration_Support

1

Имеет смысл. Есть довольно много гибких библиотек, которые не учитываются, если вы идете с чистым вариантом actioncript.

Вы в значительной степени упускаете все, что могли бы потребоваться от искры, и ряд классов, которые используют mxml для визуальной стороны.

К настоящему моменту я догадываюсь, что вы уже исследовали и обнаружили классы, которые у вас пропали без вести, и завернули код, чтобы не использовать их, но, возможно, кто-то другой, хватаясь за их глаза, оценят, что существует довольно большая разница в том, что IntelliJ исключает, когда вы переключаетесь на «чистый ActionScript».

Конечно, документация AS3 не будет действительно охватывать этот AFAIK, поскольку вы намерены использовать как mxml, так и AS.

1

Я столкнулся с той же проблемой в чистом AS3 среде. Добавление:

-define + = CONFIG :: useFlexClasses, ложные

в настройках компилятора модуля и комментирования сгибать классы, которые могут быть импортированы работал для меня.

Возможно, возникла ошибка для mx.core.FlexVersion, поэтому я просто прокомментировал эти строки.

+0

thx .. это помогает – ThanksBro

 Смежные вопросы

  • Нет связанных вопросов^_^