Node.js报错Use of const in strict mode

http-server启动时,Node.js报错:

const path = require('path');
^^^^^
SyntaxError: Use of const in strict mode.
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object. (/usr/local/lib/node_modules/http-server/lib/http-server.js:5:16)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (m

意思是不能使用const。查了下,原因是Node.js版本太低,需要升级node.js。

$ node -v
v0.10.33

升级Node.js:

npm cache clean -f
sudo npm install -g n
sudo n stable

你可能感兴趣的:(nodejs,笔记记录)