인턴 1.1을 사용하여 인턴 설치를 위해 권장되는 디렉터리 구조가 무엇인지 고심하고 있습니다. 인턴 디렉터리 위치에 영향을 미치는 1.0에서 1.1로 변경되었음을 알려드립니다.인턴 디렉터리 구조 1.1 및 순환 종속성 오류
인턴 패키지의 종속성에는 dojo가 포함되지만 dojo v2 : dojo는 다음과 같이 나타납니다. "git + https://github.com/csnover/dojo2-core.git#1a7d8fa"v2가 아직 나오지 않은 이유는 확실하지 않습니다.
나는 매우 간단한 테스트 파일을 성공없이 실행하기 위해 며칠 동안 고생했습니다.
이web/ (root)
node_modules/
intern/
tests/
FilterGridTest.js
intern.js
libs/
dojo/
dijit/
dgrid/
....
ev/
grids/
FilterGrid.js (file being tested)
내 FilterGridTest.js 파일의 상단 부분은 다음과 같습니다 :
define([
'intern!object',
'intern/chai!assert',
'intern/chai!expect',
'ev/grids/FilterGrid'
], function (registerSuite, assert, expect, FilterGrid) {
registerSuite({
name: 'FilterGrid Test',
...
나는 수정의 다양한 시도와 인턴 중 하나는 테스트 파일을로드 할 수 없습니다 또는 가져 내 계층이있다 순환 종속성 오류 :
:Circular dependency: *5 -> tests/FilterGridTest -> ev/grids/FilterGrid -> dojo/dom-construct -> dojo/dom-attr -> dojo/dom-prop -> dojo/dom-construct
내 intern.js 파일이 로더 속성이 있습니다 0
웹은 내 웹 루트이고 package.json 파일이 있습니다.
이 오류의 원인이나 해결 방법을 알 수 없습니다.
주제 당 하나의 질문을 고집하십시오. 스택 오버플로는 포럼이나 메일 링리스트가 아닙니다. http://meta.stackexchange.com/questions/39223/one-post-with-multiple-questions-or-multiple-posts –
게시물을 하나의 문제로 수정했습니다. 죄송합니다. 게시 당 하나의 이슈를 알지 못했습니다. – teaman