developer tip

"Uncaught Error : Assertion Failed : Ember Views에는 1.7과 2.1 사이의 jQuery가 필요합니다."가 ember-cli를 통해 생성 된 앱으로 표시됩니다.

copycodes 2021. 1. 7. 08:07
반응형

"Uncaught Error : Assertion Failed : Ember Views에는 1.7과 2.1 사이의 jQuery가 필요합니다."가 ember-cli를 통해 생성 된 앱으로 표시됩니다.


불씨부터 시작합니다. emberjs.com 에서 시작하기 가이드를 따랐고 다음 명령을 실행하여 새 ember 애플리케이션을 만들었습니다.

npm install -g ember-cli
ember new sample-app

모든 것이 성공적으로 이루어졌고 ember-cli에서 생성 된 앱 파일을 볼 수 있습니다. 얼마 지나지 않아 나는 이렇게했다.

ember server

명령 줄에 다음이 표시됩니다.

version: 1.13.13
Livereload server on http://localhost:49153
Serving on http://localhost:4200/

Build successful - 4426ms.

Slowest Trees                                 | Total               
----------------------------------------------+---------------------
ConcatWithMaps: Concat: Vendor                | 3498ms              

Slowest Trees (cumulative)                    | Total (avg)         
----------------------------------------------+---------------------
ConcatWithMaps: Concat: Vendor (1)            | 3498ms 

http : // localhost : 4200으로 이동할 때 문제가 발생 합니다. 아무것도로드되지 않고 Chrome 콘솔에 다음이 표시됩니다.

Uncaught Error: Assertion Failed: Ember Views require jQuery between 1.7 and 2.1
Uncaught Error: Could not find module `ember` imported from `sample-app/app`

ember-cli, bower 및 npm을 다시 설치하여이 문제를 해결하려고했지만 아무것도 작동하지 않습니다.

필요한 경우 추가 정보는 다음과 같습니다.

$ ember -v
version: 1.13.13
node: 5.4.0
npm: 2.14.10
os: darwin x64

$ npm -v
3.5.3

$ bower -v
1.7.2

도움을 주시면 감사하겠습니다. 미리 감사드립니다!


이것은 ember가 아직 처리 할 수없는 새 버전의 jQuery로 인한 버그입니다. 지금은 bower.json파일 에서 다음 줄을 변경할 수 있습니다 . 그런 다음 실행 bower install하면 작동합니다.

"jquery": "^1.11.3",

...에

"jquery": "1.11.3",

이 문제를 해결해야하는 ember.js의 새 버전이 임박 했습니다 .

참조 URL : https://stackoverflow.com/questions/34702284/getting-uncaught-error-assertion-failed-ember-views-require-jquery-between-1

반응형