Ember.js 找不到Ember CLI简单身份验证

Ember.js 找不到Ember CLI简单身份验证,ember.js,ember-cli,ember-simple-auth,Ember.js,Ember Cli,Ember Simple Auth,使用npm安装-save dev Ember CLI Simple Auth命令为Ember CLI安装了Ember Simple Auth。安装成功。已将ember cli simple auth添加到节点_模块,并在package.json中插入了一个条目 启动服务器时,出现以下错误: ENOENT, no such file or directory '/Users/xxx/Sites/xxxx-webclient/tmp/tree_merger-tmp_dest_dir-i7zvuTyq

使用npm安装-save dev Ember CLI Simple Auth命令为Ember CLI安装了Ember Simple Auth。安装成功。已将ember cli simple auth添加到节点_模块,并在package.json中插入了一个条目

启动服务器时,出现以下错误:

ENOENT, no such file or directory '/Users/xxx/Sites/xxxx-webclient/tmp/tree_merger-tmp_dest_dir-i7zvuTyq.tmp/ember-cli-simple-auth.js'
package.json: bower.json JS 感谢您的帮助:

包含了错误的简单身份验证/身份验证程序/base和简单身份验证/授权程序/base

{
  "name": "xxxx-webclient",
  "version": "0.0.0",
  "private": true,
  "directories": {
    "doc": "doc",
    "test": "test"
  },
  "scripts": {
    "start": "ember server",
    "build": "ember build",
    "test": "ember test"
  },
  "repository": "https://github.com/stefanpenner/ember-cli",
  "engines": {
    "node": ">= 0.10.0"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "body-parser": "^1.2.0",
    "broccoli-asset-rev": "0.0.17",
    "broccoli-ember-hbs-template-compiler": "^1.5.0",
    "ember-cli": "0.0.40",
    "ember-cli-autoprefixer": "0.0.3",
    "ember-cli-ember-data": "0.1.0",
    "ember-cli-ic-ajax": "0.1.1",
    "ember-cli-sass": "^1.0.1",
    "ember-cli-simple-auth": "^0.6.4-1",
    "express": "^4.1.1",
    "glob": "^3.2.9",
    "originate": "0.1.5"
  }
}
{
  "name": "xxx-webclient",
  "dependencies": {
    "handlebars": "~1.3.0",
    "jquery": "^1.11.1",
    "qunit": "~1.12.0",
    "ember-qunit": "~0.1.8",
    "ember": "1.6.1",
    "ember-resolver": "~0.1.5",
    "loader": "stefanpenner/loader.js#1.0.0",
    "ember-cli-shims": "stefanpenner/ember-cli-shims#0.0.2",
    "ember-load-initializers": "stefanpenner/ember-load-initializers#0.0.2",
    "ember-qunit-notifications": "^0.0.3",
    "ember-cli-test-loader": "rjackson/ember-cli-test-loader#0.0.2",
    "griddler": "~0.0.8",
    "parsleyjs": "~2.0.5"
  },
  "devDependencies": {
    "modernizr": "~2.8.3"
  }
}
import Ember from 'ember';
import SimpleAuth from 'ember-cli-simple-auth';
import ICAjax from 'ic-ajax';

var XXXAuthorizer = SimpleAuth.Authorizers.Base.extend({
    authorize: function(jqXHR, requestOptions) {
        //some code
    }
});

var XXXAuthenticator = SimpleAuth.Authenticators.Base.extend({
    authenticate: function(options) {
        // Some Code
    },
    restore: function(data) {
        // some code
    }
});


export default {
    name: 'authentication',
    initialize: function(container, application) {
        container.register('authenticator:xxx', XXXAuthenticator);
        container.register('authorizer:xxx', XXXAuthorizer);
        SimpleAuth.setup(container, application, {
            authorizerFactory: 'authorizer:xxx',
            routeAfterAuthentication: "dashboard"
        });
    }
};
import Base from simple-auth/authenticators/base
import Base from simple-auth/authorizers/base