For anyone who read the original message the solution was to move to
Debian testing which installs nodejs 4.7.2. Then everything works
On 03/05/2017 06:03 PM, Thomas H. George wrote:
Has anyone had success using alexa-app-server?
I got a clone from https://github.com/matt-kruse/alexa-app-server.git,
used apt-get install npm nodejs and ran npm install. There were a
bunch of warnings of programs wanting node 0.10.32 and getting node
0.10.29 but nothing was marked as a fatal error. In the directory
alexa-app-server/examples I created the files index.js and
package.json to get a Hello World response. When I ran nodejs server
the program aborted from loading apps with the message
/home/tom/alexa-app-server/utils.js:21
return path.posix.normalize(path.posix.join('/', apiPath));
wiith a ^ pointing at the j in join and the message
TypeError: Cannot call method 'join' of undefined.
I assume the problem is the need to install the server with a newer
version of node. I found node v6.10.0 at nodejs.org so the Jessie
version must be way out of date.
I am just learning java and javascript and trying to learn to write an
Echo app by rote and making heavy weather of it. If anyone can give me
a boost with this problem I would really appreciate it.
Tom