我正在尝试使用ember-simple-auth和ember-cli-simple-auth-token:
def instantiationException(final InstantiationException exception) {
render "I've been caught"
}
这就是我的配置:
"ember-cli-simple-auth-token": "^0.7.3",
"ember-simple-auth": "1.0.1"
我错过了什么吗?因为我在我的控制台中收到此错误:
无法找到从
导入的模块ENV['simple-auth-token'] = { authorizer: 'simple-auth-authorizer:token', identificationField: 'email', serverTokenEndpoint: 'http://localhost:3000/token' };
simple-auth/authenticators/base
我已经尝试卸载并修改了npm,并重新安装..并且相同的消息一直显示。
谢谢你们。
答案 0 :(得分:0)
插件的名称为ember-simple-auth
,并且正在寻找应为simple-auth/authenticators/base
的路径ember-simple-auth/authenticators/base
。您应该在文件simple-auth-token/authenticators/token
中更正该导入。
答案 1 :(得分:0)
否 - simple-auth-token尚未更新。一些小的改动似乎让它再次发生,我将发布给作者。
所需的ember-simple-auth-token模块的更改是:
1)app / initializers / simple-auth.js:
设置)。
2)addon / authenticators / token.js: 将第2行的“simple-auth”更改为“ember-simple-auth”
3)addon / authorizers / token.js: 更改:simple-auth“在第2行到”ember-simple-auth“
希望这有助于一些人在努力解决这个问题。
干杯!