โ ๏ธ Several students have reported that cloning erroneously sets up a default Glitch application. If this happens to you, in the Glitch app that is created choose Tools >> Extras >> Git Import and Export >> Import from GitHub when prompted enter craigsdennis/intro-to-apis-node
Local Installation
Copy .env.example to .env and update it with your Twilio credentials.
/rbd/pnpm-volume/b49f91fe-0cba-47e9-a29d-0c10a9d49189/node_modules/.registry.npmjs.org/twilio/3.39.3/node_modules/twilio/lib/rest/Twilio.js:147
throw new Error('username is required');
^
Error: username is required
at new Twilio (/rbd/pnpm-volume/b49f91fe-0cba-47e9-a29d-0c10a9d49189/node_modules/.registry.npmjs.org/twilio/3.39.3/node_modules/twilio/lib/rest/Twilio.js:147:11)
at new initializer (/rbd/pnpm-volume/b49f91fe-0cba-47e9-a29d-0c10a9d49189/node_modules/.registry.npmjs.org/twilio/3.39.3/node_modules/twilio/lib/index.js:9:10)
at Object.<anonymous> (/app/app.js:8:16)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)
For the sake of people following along from this point forward, the correct syntax is: