0
WebStorm 6에서 7로 업데이트 한이 비취 오류가 표시됩니다. 옥의 버전은 0.35입니다.WebStorm 7에서 비취 컴파일 오류가 발생했습니다.
이exports.index = function (req, res) {
var model = // get collection;
res.render('index', {data: model});
};
내가 WebStorm 7
C:\Docs\Source\Projects\unicorn\src\node_modules\jade\bin\jade:163
throw e
^
TypeError: index.jade:11
9|
10| block content
> 11| for item in data
12| div #{item._id} #{item.view_key}
13|
14| form(role='form')
Cannot read property 'length' of undefined
at jade.debug.unshift.lineno (eval at <anonymous> (C:\Docs\Source\Projects\unicorn\src\node_modules\jade\lib\jade.js:152:8), <anonymous>:139:31)
at eval (eval at <anonymous> (C:\Docs\Source\Projects\unicorn\src\node_modules\jade\lib\jade.js:152:8), <anonymous>:176:4)
at C:\Docs\Source\Projects\unicorn\src\node_modules\jade\lib\jade.js:153:35
at C:\Docs\Source\Projects\unicorn\src\node_modules\jade\bin\jade:154:17
at C:\Docs\Source\Projects\unicorn\src\node_modules\jade\node_modules\mkdirp\index.js:38:26
at Object.oncomplete (fs.js:107:15)
페이지 내부의 index.jade에보고 오전 옥 컴파일 오류가 브라우저에서 제대로 렌더링 :
이
는 경로입니다. 이것은 WebStorm IDE 문제처럼 보입니다. 어떤 제안?
아마도 '데이터'또는 '항목'이 예약됩니다. 다른 이름으로 바꾸십시오. –
... '데이터의 각 항목'이 아닌가요? –
안녕하세요 마이크, 각각 또는 예상대로 작동합니다. 나는 둘 다 시도했다. 데이터 속성의 이름을 다른 것으로 바꿨습니다. 같은 문제입니다. –