Skip to content

petrbroz/forge-viewer-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forge-viewer-samples

Collection of Autodesk Forge viewer samples, automatically deployed to Heroku application https://forge-viewer-samples.herokuapp.com. Just navigate to any of the html files in the public subfolder, for example:

Running locally

  1. Get your Forge app client ID and client secret (see how to create an app)
  2. Clone this repository, and navigate to the project's folder in your terminal
  3. Install npm dependencies
    • yarn install
  4. Specify env. variables FORGE_CLIENT_ID, FORGE_CLIENT_SECRET, and PORT
    • export FORGE_CLIENT_ID=<your client id>
    • export FORGE_CLIENT_SECRET=<your client secret>
    • export PORT=3000
  5. Run the app
    • yarn start

If you're using Visual Studio Code, skip the steps 4 and 5, and instead create a .vscode/launch.json in the project's folder with the following JSON:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "program": "${workspaceFolder}/server.js",
            "env": {
                "FORGE_CLIENT_ID": "<your client id>",
                "FORGE_CLIENT_SECRET": "<your client secret>",
                "PORT": 3000
            }
        }
    ]
}

Then you can run and debug the application with F5, or by going to Run > Start Debugging.

About

Collection of Forge Viewer samples.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published