前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside stric

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside stric

作者头像
qubianzhong
发布2018-08-08 17:06:27
1.4K0
发布2018-08-08 17:06:27
举报
文章被收录于专栏:行者常至行者常至
代码语言:javascript
复制
let session = require('express-session');
^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/qubianzhong/workspace/antzb-operate/operate-backend/bin/www:7:11)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)

这是因为 node的版本太低造成的,可以去官网上下载了个最新的版本( https://nodejs.org/zh-cn/download/current/),或者升级一下node的版本。


node 升级

node有一个模块叫 n ,是专门用来管理node.js的版本的。
  • 第一步:首先安装n模块: npm install -g n
  • 第二步:升级node.js到最新稳定版 n stable
  • 第二步:n后面也可以跟随版本号比如: n v0.10.26 n 0.10.26
  • 另外分享几个npm的常用命令 npm -v #显示版本,检查npm 是否正确安装。 npm install express #安装express模块 npm install -g express #全局安装express模块 npm list #列出已安装模块 npm show express #显示模块详情 npm update #升级当前目录下的项目的所有模块 npm update express #升级当前目录下的项目的指定模块 npm update -g express #升级全局安装的express模块 npm uninstall express #删除指定的模块
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年02月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 这是因为 node的版本太低造成的,可以去官网上下载了个最新的版本( https://nodejs.org/zh-cn/download/current/),或者升级一下node的版本。
  • node 升级
    • node有一个模块叫 n ,是专门用来管理node.js的版本的。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档