This project contains a Forge app written in Javascript that displays Hello World!
in a Jira project page.
See developer.atlassian.com/platform/forge/ for documentation and tutorials explaining Forge.
See Set up Forge for instructions to get set up.
- Install dependecies (inside root directory)
npm install
- Install dependencies (inside of the
static/hello-world
directory)::
npm install
-
Modify your app by editing the files in
static/hello-world/src/
. -
Build your app (inside of the
static/hello-world
directory):
npm run build
- Deploy your app by running:
forge deploy
- Install your app in an Atlassian site by running:
forge install
- If editing anything inside manifest.yml:
forge deploy
// if updated permissions
forge install --upgrade
forge tunnel
- Use the
forge deploy
command when you want to persist code changes. - Use the
forge install
command when you want to install the app on a new site. - Once the app is installed on a site, the site picks up the new app changes you deploy without needing to rerun the install command.
See Get help for how to get help and provide feedback.
https://medium.com/@pdx.lucasm/canvas-with-react-js-32e133c05258
https://www.youtube.com/watch?v=EYf_JwzwTlQ
https://medium.com/dhiwise/reactjs-requestanimationframe-da2155706c36