繁体   English   中英

无法在Ubuntu Server 16.04上安装audiosprite

[英]Trouble installing audiosprite on Ubuntu Server 16.04

我一直收到此错误消息,而我无法对其进行故障排除或查看其他任何人遇到相同问题的地方。

我按照说明在Linux上进行安装,但是audiosprite产生了此错误消息。 这是Audiosprite的问题吗? 还是nodejs? 或者是其他东西?

如果重要,请使用节点的v4.2.6:

# audiosprite --help
/usr/local/lib/node_modules/audiosprite/audiosprite.js:31
  let opts = {}, callback = function(){}
  ^^^

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:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/audiosprite/cli.js:7:19)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)

升级您的nodejs和npm版本。 v4.0不支持关键字let,const。 您必须更新版本

模块n使版本管理变得容易:

sudo npm install n -g
sudo n 0.12.2

对于最新的稳定版本:

sudo n stable

对于最新版本:

sudo n latest

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM