简体   繁体   English

Ember-simple-Auth addon抛出错误

[英]Ember-simple-Auth addon throws error

I just installed ember-simple-auth (version 1.3.0) in my application. 我刚刚在我的应用程序中安装了ember-simple-auth(版本1.3.0)。 Before insalling addon, the application is working fine but after installing it throws the following error: 在发送插件之前,应用程序工作正常,但在安装之后会抛出以下错误:

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)

I tried to remove ember-disable-prototype-extensions from package.json of added addon as per this Ember CLI Hook/Event Error . 我尝试从添加的插件的package.json中删除ember-disable-prototype-extensions,根据此Ember CLI Hook / Event Error Still didn't work. 仍然没有奏效。

"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"

} }

and my config is here: 我的配置在这里:

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
}
  };

Any help is much appreciated 任何帮助深表感谢

Try removing: 尝试删除:

EXTEND_PROTOTYPES:{
    Date: false,
  }

This worked for me. 这对我有用。

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

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