I had tried that and it did not work. I just realized that I put it in the wrong place.
This works: { "config": "flex", "type": "lib", "compilerOptions": { "debug": true, "define": [ { "name": "COMPILE::SWF", "value": true }, { "name": "COMPILE::JS", "value": true } ] }, "files": [ "src/main/flex/HTMLClasses.as" ] } > On Jan 29, 2017, at 7:36 PM, Josh Tynjala <joshtynj...@gmail.com> wrote: > > You can add the define compilerOption to your asconfig.json for CONFIG::JS > and CONFIG::SWF. > > - Josh > > On Jan 29, 2017 4:09 AM, "Harbs" <harbs.li...@gmail.com> wrote: > > I have not had success with Maven outside VS Code, and using the Maven > build inside VS Code prompts me to accept an EULA. I don’t know how to > accept inside the VS Code output. > > I’m also having issues with VS Code not recognizing COMPILE::JS and > COMPLIE::SWF as valid. > > >> On Jan 29, 2017, at 1:33 PM, Carlos Rovira <carlos.rov...@codeoscopic.com> > wrote: >> >> Hi Harbs, >> >> I'm using VSCode with NextGenAs for framework development. >> >> You have the wiki as main docs: >> https://github.com/BowlerHatLLC/vscode-nextgenas/wiki >> >> I recommend you to use Maven over ANT since development is a breeze in > this >> way. You can have a VSCode window with one library (i.e:HTML, MDL,...) , >> make changes and build with CTRL+CMD+B using maven >> You can have other separate window with your project and make changes and >> operate the same way and you're ready to test in browser. >> >> Some things to take account: >> >> 1.- You can create a maven "distribution" to have a fresh SDK with your >> latest changes and use it in VSCode: >> >> (see >> https://cwiki.apache.org/confluence/display/FLEX/ > Building+FlexJS+with+Maven) >> >> For example I write: mvn -s settings-template.xml >> -DdistributionTargetFolder=/Users/carlosrovira/Dev/Flex/ > sdks/apache-flexjs-0.8.0 >> -P build-distribution clean install >> >> and in VSCode: >> >> "nextgenas.sdk.editor": >> "/Users/carlosrovira/Dev/Flex/sdks/apache-flexjs-0.8.0" >> >> (this needs a reload of VSCode, hope Josh read this and could get some way >> that VSCode notice the sdk change, or have some reload button... >> >> >> 2.- In your library and project you can use write in .vscode/tasks.json to >> get CTRL+CMD+B to build (pass maven) in each project >> >> { >> // See https://go.microsoft.com/fwlink/?LinkId=733558 >> // for the documentation about the tasks.json format >> "version": "0.1.0", >> "command": "mvn", >> "args": ["clean", "install", "-DskipTests"], >> "isShellCommand": true, >> "showOutput": "always" >> } >> >> >> Let me know if you have some issues or need something more >> >> Carlos >> >> >> 2017-01-29 10:52 GMT+01:00 Harbs <harbs.li...@gmail.com>: >> >>> I assume this question is aimed at Josh, but if anyone else has an > answer, >>> please pipe up… >>> >>> I’d really like to use VS Code for work on the FlexJS framework. I > managed >>> to setup a project for development of an app, but I’m not sure what >>> settings to use for framework development. >>> >>> Ideally, there should be a way to have VS Code understand each project >>> separately and be able to build everything together. >>> >>> It’s not a big deal if we need to use the command line to build > everything >>> though. I can deal with separate projects for each one. >>> >>> Any pointers? >>> >>> Harbs >> >> >> >> >> -- >> >> Carlos Rovira >> Director General >> M: +34 607 22 60 05 >> http://www.codeoscopic.com >> http://www.avant2.es >> >> Este mensaje se dirige exclusivamente a su destinatario y puede contener >> información privilegiada o confidencial. Si ha recibido este mensaje por >> error, le rogamos que nos lo comunique inmediatamente por esta misma vía y >> proceda a su destrucción. >> >> De la vigente Ley Orgánica de Protección de Datos (15/1999), le > comunicamos >> que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC >> S.A. La finalidad de dicho tratamiento es facilitar la prestación del >> servicio o información solicitados, teniendo usted derecho de acceso, >> rectificación, cancelación y oposición de sus datos dirigiéndose a > nuestras >> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación >> necesaria.