未捕获错误:找不到模块“ember-load-initializers” [英] Uncaught Error: Could not find module `ember-load-initializers`

查看:169
本文介绍了未捕获错误:找不到模块“ember-load-initializers”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行编译后的ember rails应用程序后,我收到错误。检查页面时出现错误。

 未捕获错误:找不到从` (require)`
未捕获错误:无法从`account-settings / initializers / active-model-adapter`导入的模块`active-model-adapter`

这里是我的 bower.json package.json 文件:

  {
name:account-settings,
dependencies :{
ember:^ 2.0,
ember-cli-shims:0.0.6,
ember-cli-test-loader:0.2。 1,
ember-data:^ 2.0,
ember-load-initializers:0.1.7,
ember-qunit:0.4.16 ,
ember-qunit-notifications:0.1.0,
ember-resolver:〜0.1.20,
jquery:^ 1.11.3 ,
loader.js:ember-cli / loader.js#3.4.0,
qunit:〜1.20.0
}
}

包装f ile:

{
name:account-settings,
version:0.0.0,
description:
私人:
目录:{
doc:doc,
test:tests
},
脚本:{
build:ember build,
start:ember server,
test ember test
},
repository:,
engines:{
node:> = 0.10.0
} ,
author:,
license:MIT,
devDependencies:{
active-model-adapter:2.0.3 ,
broccoli-asset-rev:^ 2.2.0,
ember-cli:1.13.13,
ember-cli-app-version ^ 1.0.0,
ember-cli-babel:^ 5.1.5,
ember-cli-coffeescript:1.13.2,
ember -cli-content-security-policy:0.4.0,
ember-cli-dependency-checker:^ 1.1.0,
ember-cli-emblem 0.3.1,
ember-cli-htmlbars:^ 1.0.1,
ember-cli-htm lbars-inline-precompile:^ 0.3.1,
ember-cli-ic-ajax:0.2.4,
ember-cli-inject-live-reload ^ 1.3.1,
ember-cli-qunit:^ 1.0.4,
ember-cli-rails-addon:0.0.13,
ember-cli-release:0.2.8,
ember-cli-sri:^ 1.2.0,
ember-cli-uglify:^ 1.2.0
ember-data:1.13.15,
ember-disable-proxy-controllers:^ 1.0.1,
ember-export-application-全局:^ 1.0.4,
ember-radio-button:1.0.7,
emberx-select:2.0.2,
phantomjs :^ 2.1.3
}
}

建议解决方案?

解决方案

似乎它是由于一个bug的bug,新版本的jquery.I只是降级看看下面的两个链接:



1- 未捕获错误:无法从`ui / app` loader.js导入的模块`ember`:164



2- 获取未捕获错误:断言失败:Ember Views需要1.7和2.1之间的jQuery通过ember-cli创建应用


i am getting error after running compiled ember rails application. Here is the error while inspecting the page.

Uncaught Error: Could not find module `ember-load-initializers` imported from `(require)`
Uncaught Error: Could not find module `active-model-adapter` imported from `account-settings/initializers/active-model-adapter`

here is my bower.json and package.json files:

    {
      "name": "account-settings",
      "dependencies": {
        "ember": "^2.0",
        "ember-cli-shims": "0.0.6",
        "ember-cli-test-loader": "0.2.1",
        "ember-data": "^2.0",
        "ember-load-initializers": "0.1.7",
        "ember-qunit": "0.4.16",
        "ember-qunit-notifications": "0.1.0",
        "ember-resolver": "~0.1.20",
        "jquery": "^1.11.3",
        "loader.js": "ember-cli/loader.js#3.4.0",
        "qunit": "~1.20.0"
      }
    }

package file: 

{
  "name": "account-settings",
  "version": "0.0.0",
  "description": "Small description for account-settings goes here",
  "private": true,
  "directories": {
    "doc": "doc",
    "test": "tests"
  },
  "scripts": {
    "build": "ember build",
    "start": "ember server",
    "test": "ember test"
  },
  "repository": "",
  "engines": {
    "node": ">= 0.10.0"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "active-model-adapter": "2.0.3",
    "broccoli-asset-rev": "^2.2.0",
    "ember-cli": "1.13.13",
    "ember-cli-app-version": "^1.0.0",
    "ember-cli-babel": "^5.1.5",
    "ember-cli-coffeescript": "1.13.2",
    "ember-cli-content-security-policy": "0.4.0",
    "ember-cli-dependency-checker": "^1.1.0",
    "ember-cli-emblem": "0.3.1",
    "ember-cli-htmlbars": "^1.0.1",
    "ember-cli-htmlbars-inline-precompile": "^0.3.1",
    "ember-cli-ic-ajax": "0.2.4",
    "ember-cli-inject-live-reload": "^1.3.1",
    "ember-cli-qunit": "^1.0.4",
    "ember-cli-rails-addon": "0.0.13",
    "ember-cli-release": "0.2.8",
    "ember-cli-sri": "^1.2.0",
    "ember-cli-uglify": "^1.2.0",
    "ember-data": "1.13.15",
    "ember-disable-proxy-controllers": "^1.0.1",
    "ember-export-application-global": "^1.0.4",
    "ember-radio-button": "1.0.7",
    "emberx-select": "2.0.2",
    "phantomjs": "^2.1.3"
  }
}

Can you please suggest the solution?

解决方案

It seems that its due to a bug of ember with the new version of jquery.I simply downgraded the jquery version in my bower file.

Take a look at two following link:

1- Uncaught Error: Could not find module `ember` imported from `ui/app` loader.js:164

2- Getting "Uncaught Error: Assertion Failed: Ember Views require jQuery between 1.7 and 2.1" with app created through ember-cli

这篇关于未捕获错误:找不到模块“ember-load-initializers”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆