I’m new to working with Node and APIs in general, but trying to follow along the basic tutorial and documentation (JavaScript). The small bit of code/demo is made for the command line, but when using it in a browser it doesn’t work.
It seems to be the var asana = require('asana');
line that’s causing errors. After a little research it looks like I can’t use “require” in a browser. So what should I use instead? And just curious, what exactly is “asana” in that require bracket?
Thanks for any help that can be provided.
I’m getting Uncaught ReferenceError: asana is not defined
in the browser console, by the way. And I’m running my local webpage with the http-server
node command.
1 Like
I’m have the exact same issue. Have you made any progress? Thanks!
Hi! I figured something out. That line of code: var asana = require('asana');
is actually required. I was able to make the script work just with const client = Asana.Client.create().useAccessToken('myPAtoken');
Now… the next challenge is to get the response to be an object that I can read into an array and format and output to the browser window with javascript. Any help on that would be great.
Cheers,
Jesse