如何解决回送CLILB4在启动时崩溃
安装lb4 cli(npm i -g @ loopback / cli)后,无法从命令行(Ubuntu 18.04)启动lb4。我收到以下错误:
/usr/local/lib/node_modules/@loopback/cli/node_modules/fs-extra/lib/mkdirs/make-dir.js:85
} catch {
^
SyntaxError: Unexpected token {
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:616:28)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/usr/local/lib/node_modules/@loopback/cli/node_modules/fs-extra/lib/mkdirs/index.js:3:44)
预先感谢您如何解决此问题的帮助。
解决方法
最可能的罪魁祸首是您正在使用Node.js版本8,该版本不支持可选的catch
绑定(ES2017的一部分,请参见https://github.com/tc39/proposal-optional-catch-binding)。
LoopBack需要运行Node.js版本10或更高版本。请将您的Node.js版本升级到10.x或更高版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。