Firebase init抛出“在严格模式下使用const”错误

时间:2018-04-30 03:34:37

标签: node.js firebase

我使用安装了firebase工具 sudo npm install -g firebase-tools 一切似乎安装得很好。我已经安装了npm和node.js,这些是版本: npm:2.11.3 节点:v0.12.7 但是当我尝试跑步时 firebase init 从我的项目文件中,我收到此错误     /usr/local/lib/node_modules/firebase-tools/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js:5 const Hoek = require('hoek'); ^^^^^ SyntaxError:在严格模式下使用const。     在exports.runInThisContext(vm.js:73:16)     在Module._compile(module.js:443:25)     在Object.Module._extensions..js(module.js:478:10)     在Module.load(module.js:355:32)     在Function.Module._load(module.js:310:12)     在Module.require(module.js:365:17)     at require(module.js:384:17)     at Object。< anonymous> (/usr/local/lib/node_modules/firebase-tools/node_modules/request/node_modules/hawk/lib/index.js:5:33)     在Module._compile(module.js:460:26)     在Object.Module._extensions..js(module.js:478:10) 我该如何解决这个错误?

1 个答案:

答案 0 :(得分:0)

此错误是由Node.js版本引起的,您需要更新到版本8或更高版本。