我正在尝试调整https://github.com/simplabs/ember-simple-auth上的说明,以使用 ember-cli 的 v0.0.28 构建应用程序。我对 ember-cli 和 AMD 模块的使用相当陌生。
任何人都可以帮助以正确的方式/位置导入 ember-simple-auth 而不是 README 中涵盖的全局命名空间吗?
下面的初始化器
import SimpleAuth from 'vendor/ember-simple-auth/amd/ember-simple-auth';
export default {
name: 'authentication',
initialize: function(container, application) {
SimpleAuth.setup(container, application);
}
}
编译为
define("myapp/initializers/ember-simple-auth",
["vendor/ember-simple-auth/amd/ember-simple-auth","exports"],
function(__dependency1__, __exports__) {
"use strict";
var SimpleAuth = __dependency1__["default"];
__exports__["default"] = {
name: 'authentication',
initialize: function(container, application) {
SimpleAuth.setup(container, application);
}
}
});//# sourceURL=myapp/initializers/ember-simple-auth.js
并且__dependency1__
是未定义的。