2013-03-06 6 views
1

저는 노드와 컴파운드를 처음 사용했습니다. 루트화합물 js를 스캐 폴딩하는 동안 경로에서 맞춤법 오류가 발생했습니다

 leaves GET /leaves.:format?      leaves#index 
     leaves POST /leaves.:format?      leaves#create 
    new_leafe GET /leaves/new.:format?     leaves#new 
    edit_leafe GET /leaves/:id/edit.:format?   leaves#edit 
     leafe DELETE /leaves/:id.:format?     leaves#destroy 
     leafe PUT /leaves/:id.:format?     leaves#update 
     leafe GET /leaves/:id.:format?     leaves#show 

의 이름으로 나는 약간의 오차가 얻고 있었다

compound g crud leaveApplication leave_code:string description:string applicable:string carry_forward:boolean limit_type:boolean lop:boolean od:boolean co:boolean leave_revision:boolean active:boolean 

스캐 폴딩을 시도하는 동안, 다음 내가

compound g crud leave code:string description:string applicable:string cForward:boolean limit:boolean lop:boolean od:boolean co:boolean leave_revision:boolean active:boolean 

을 시도하지만 오류가 지금 발생했다 이들은 노선이었다 나는지고 있었다.

왜 그렇습니까?

답변

1

복합체가 모델 이름을 복수 (= 잎)로 바꾸고 제공된 복수형 이름 대신이 복수형 이름을 사용하여 "잎"을 생성하는 것처럼 보입니다.

이 말이 맞는가요? ;-) 아니면 내가 틀렸어?

는 "몇 가지 오류"및 전체 오류 메시지를 제공 할 수 있다면, 도움이 쉬울 것)

는, BTW 난 그냥 모델 카멜 케이스를 사용하는 것은 좋은 것 같습니다하지 않는 경험 compound.js와 아이디어. 일부 장소 (예 : 컨트롤러 내부)에서는 camelcase가 움직이지 않지만 다른 일부에서는 오류가있는 응용 프로그램을 만드는 경우가 있습니다 ...

+0

CompoundJS의 알려진 버그 문제 – Okky