-
-
Notifications
You must be signed in to change notification settings - Fork 45
Create a new ActionScript project in Visual Studio Code that targets JavaScript and HTML
Josh Tynjala edited this page Jan 25, 2018
·
20 revisions
With Apache Royale, you aren't required to use the included framework. You can also create a pure ActionScript project that gives you full access to the HTML DOM and other web browser APIs.
-
Install the ActionScript & MXML extension for Visual Studio Code.
-
Create a new directory for your project, and open it in Visual Studio Code.
To open a directory, select the File menu → Open... or click Open Folder button in the Explorer pane.
-
Create a file named asconfig.json at the root of your project, and add the following content:
{ "config": "js", "compilerOptions": { "html-template": "template.html" }, "files": [ "src/Main.as" ] } -
Create directory named src.
-
Inside src, create a file named Main.as, and add the following code:
package { public class Main { public function Main() { var element:HTMLParagraphElement = document.createElement( "p" ) as HTMLParagraphElement; element.textContent = "Hello World"; document.body.appendChild( element ); } } }
-
Inside the project's root directory, create a file named template.html, and add the following code:
<!doctype html> <html> <head> <meta charset="utf-8"/> <title>Royale JS Project</title> ${head} </head> <body> ${body} </body> </html>
- Adobe AIR (Mobile)
- Adobe AIR (Desktop)
- Adobe Flash Player
- Apache Royale
- HTML and JS (no framework)
- Node.js
- Feathers SDK
- Adobe Animate
- Flex SDK
- Library (SWC)
- Royale Library (SWC)