谁能解释什么问题?

时间:2019-03-06 04:25:17

标签: node.js npm

我得到的错误:

/usr/local/lib/node_modules/npm/bin/npm-cli.js:85
  let notifier = require('update-notifier')({pkg})
  ^^^



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

1 个答案:

答案 0 :(得分:1)

尝试更新您的Node版本。这将全局更新Node和npm并安装稳定版本:

n 帮助处理版本。

关于 n https://www.npmjs.com/package/n

sudo npm install -g npm
sudo npm install -g n
sudo n stable

如果这不起作用,请尝试:

sudo ln -sf /usr/local/n/versions/node/11.10.1/bin/node /usr/bin/node

这将安装最新的节点版本并创建符号链接。