我一直在安装emberfire以设置后端和数据库来处理我的前端余烬应用程序 . 我清理了node_modules,做了一个新的npm安装,也做了npm cache clean . 放弃尝试解决它 .

我跑的时候

$ ember install emberfire

我正在低于错误 .

Installed packages for tooling via npm.
Unexpected token ;
SyntaxError: Unexpected token ;
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Project.require (C:\Users\vignesh\Documents\Developer\MyTechStack\library-ember-app\node_modules\ember-cli\lib\models\project.js:285:12)
    at Project.config (C:\Users\vignesh\Documents\Developer\MyTechStack\library-ember-app\node_modules\ember-cli\lib\models\project.js:201:26)
    at CoreObject.extend.install (C:\Users\vignesh\Documents\Developer\MyTechStack\library-ember-app\node_modules\ember-cli\lib\models\blueprint.js:435:34)

我试过的步骤到现在为止

  • 清除了node_modules并再次安装了npm .

  • 全球安装了ember-cli .

  • 清除了缓存 .

我的package.json看起来像这样

{
  "name": "library-ember-app",
  "version": "0.0.0",
  "description": "Small description for library-ember-app goes here",
  "private": true,
  "directories": {
    "doc": "doc",
    "test": "tests"
  },
  "scripts": {
    "build": "ember build",
    "start": "ember server",
    "test": "ember test"
  },
  "repository": "",
  "engines": {
    "node": ">= 0.10.0"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "broccoli-asset-rev": "^2.4.2",
    "ember-ajax": "^2.0.1",
    "ember-cli": "2.7.0",
    "ember-cli-app-version": "^1.0.0",
    "ember-cli-babel": "^5.1.6",
    "ember-cli-bootstrap-sassy": "0.5.3",
    "ember-cli-dependency-checker": "^1.2.0",
    "ember-cli-htmlbars": "^1.0.3",
    "ember-cli-htmlbars-inline-precompile": "^0.3.1",
    "ember-cli-inject-live-reload": "^1.4.0",
    "ember-cli-jshint": "^1.0.0",
    "ember-cli-qunit": "^2.0.0",
    "ember-cli-release": "^0.2.9",
    "ember-cli-sass": "5.4.0",
    "ember-cli-sri": "^2.1.0",
    "ember-cli-test-loader": "^1.1.0",
    "ember-cli-uglify": "^1.2.0",
    "ember-data": "^2.7.0",
    "ember-export-application-global": "^1.0.5",
    "ember-load-initializers": "^0.5.1",
    "ember-resolver": "^2.0.3",
    "ember-welcome-page": "^1.0.1",
    "emberfire": "2.0.1"
  }
}

Bower.json

{
  "name": "library-ember-app",
  "dependencies": {
    "ember": "~2.7.0",
    "ember-cli-shims": "0.1.1",
    "ember-qunit-notifications": "0.1.0",
    "bootstrap-sass": "^3.3.7",
    "firebase": "^3.0.0"
  }
}