Javascript Ember.js-运行Ember--version命令时出错

Javascript Ember.js-运行Ember--version命令时出错,javascript,node.js,ember.js,Javascript,Node.js,Ember.js,我试图在笔记本电脑上运行ember.js应用程序,但在安装ember cli并尝试运行ember--version命令后,我收到一个错误 要安装ember cli我使用了以下命令-npm install-g ember cli 可能需要注意的是,当我在app目录外运行ember--version命令时,它会工作,但当我在app目录内运行它时,它会崩溃并发出错误 Node.jsversion-8.11.3 这是我得到的错误: ember --version /Users/user/go/src/

我试图在笔记本电脑上运行
ember.js
应用程序,但在安装
ember cli
并尝试运行
ember--version
命令后,我收到一个
错误

要安装
ember cli
我使用了以下命令-
npm install-g ember cli

可能需要注意的是,当我在app目录外运行
ember--version
命令时,它会工作,但当我在app目录内运行它时,它会崩溃并发出
错误

Node.js
version-
8.11.3

这是我得到的
错误

ember --version

/Users/user/go/src/github.com/apps/app/node_modules/ember-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> (/Users/user/go/src/github.com/apps/app/node_modules/ember-cli/node_modules/fs-extra/lib/mkdirs/index.js:3:44)
可能需要指出的是,当我在app目录外运行ember--version命令时,它会工作,但当我在app目录内运行它时,它会崩溃并给出错误消息


我只是想回答这个小问题。当您在包含
ember cli
package.json
目录中运行
ember
时,它将运行安装在那里的版本的ember。当您使用不同版本的
ember cli在几个应用程序之间移动时,这非常好,但在这种情况下可能会令人惊讶。

catch
替换为
catch(error)
只是遇到了同样的问题,通过用catch(错误)替换catch(错误)解决了这个问题,所以您需要在每个catch旁边添加(错误)。
我需要在大约10个文件中更改这个。所以你每次都要改变并运行它,这样你就能看到错误的新位置。祝您好运

您能尝试更新的节点版本吗?我怀疑安装的Ember CLI版本对于Node 8来说太新了。@BuckDoyle我刚刚尝试了Node 14.5.0版本,但出现了一个不同的错误,您可以在我更新的问题中看到。某个地方对节点有依赖关系-sass@3.13.1但是这个版本的node sass受到node version<7.6的支持。您必须更改node sass的版本,如
Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (83)
For more information on which environments are supported please see:
https://github.com/sass/node-sass/releases/tag/v3.13.1


Stack Trace and Error Report: /var/folders/bt/p_dtgwnd23gbv8nc7v_wpzmr0000gn/T/error.dump.ddc14c42b05e40a5181262bd0b9ad027.log