Ember-simple-Auth 插件抛出错误

Ember-simple-Auth addon throws error

我刚刚在我的应用程序中安装了 ember-simple-auth(版本 1.3.0)。在安装插件之前,应用程序运行良好,但在安装后抛出以下错误:

Uncaught TypeError: (intermediate value)(intermediate value).on is not a function
at Module.callback (vendor.js:71693)
at Module.exports (vendor.js:123)
at Module._reify (vendor.js:157)
at Module.reify (vendor.js:144)
at Module.exports (vendor.js:121)
at requireModule (vendor.js:38)
at Class._extractDefaultExport (vendor.js:97027)
at Class.resolveOther (vendor.js:96724)
at Class.superWrapper [as resolveOther] (vendor.js:33300)
at Class.resolve (vendor.js:15968)

我试图从 package.json 添加的插件中删除 ember-disable-prototype-extensions 。还是不行。

"devDependencies": {
"bootstrap": "3.3.6",
"broccoli-asset-rev": "^2.4.2",
"ember-ajax": "0.7.1",
"ember-bootstrap": "0.7.0",
"ember-bootstrap-modal": "^3.0.0",
"ember-cli": "2.4.3",
"ember-cli-app-version": "^1.0.0",
"ember-cli-babel": "^5.1.6",
"ember-cli-chart": "2.0.6",
"ember-cli-clock": "2.1.1",
"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-qunit": "^1.4.0",
"ember-cli-release": "0.2.8",
"ember-cli-sri": "^2.1.0",
"ember-cli-super-number": "^0.1.0",
"ember-cli-uglify": "^1.2.0",
"ember-data": "^2.4.2",
"ember-export-application-global": "^1.0.5",
"ember-froala": "2.2.3",
"ember-load-initializers": "^0.5.1",
"ember-resolver": "^2.0.3",
"ember-simple-auth": "1.3.0",
"ic-tabs": "0.1.3",
"loader.js": "^4.0.1"

}

我的配置在这里:

module.exports = function(environment) {
var ENV = {
modulePrefix: 'hgnapp',
environment: environment,
baseURL: '/',
locationType: 'auto',
contentSecurityPolicy: {
   'connect-src' : "'self' http://localhost:4500"
},
EmberENV: {
  EXTEND_PROTOTYPES:{
    Date: false,
  },
  FEATURES: {
    // Here you can enable experimental features on an ember canary build
    // e.g. 'with-controller': true
  }
},

APP: {
  // Here you can pass flags/options to your application instance
  // when it is created
}
  };

非常感谢任何帮助

尝试删除:

EXTEND_PROTOTYPES:{
    Date: false,
  }

这对我有用。