Hämmästyksekseni Raspberry pi 2B -laitteeseen asentui node.js. Siihen Raspbianiin ei ole tullut vuosiin mitään järjestelmäpäivitystä. Mutta Hello World -ohjelma ajautui syntax erroriin.
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
$ sudo apt-get install nodejs
...
$ js koe.js
koe.js:6
const server = http.createServer((req, res) => {
^
module.js:434
var compiledWrapper = runInThisContext(wrapper, filename, true);
^
SyntaxError: Unexpected token >
at Module._compile (module.js:434:25)
at Object..js (module.js:464:10)
at Module.load (module.js:353:32)
at Function._load (module.js:311:12)
at Array.0 (module.js:484:10)
at EventEmitter._tickCallback (node.js:190:39)
{/code]