2012-10-08 5 views
1

나는 Yeoman을 사용하여 커피 스크립트에 대한 사용자 지정 발전기를 개발하려고하지만 문제가 있습니다. 내 클래스 Generator의 생성자에서 hookFor 메서드를 사용할 때 경고 메시지가 나타납니다. Yeomo와 내 사용자 정의 생성기로 프로젝트를 초기화하려고 할 때 후크가 생성자 내에서 사용되어야합니다. 다음은 index.coffee에있는 제너레이터 코드입니다.CoffeeScript의 Yeoman 생성기 - HookFor 경고

path = require 'path' 
util = require 'util' 
yeoman = require '../../../../' 
module.exports = class Generator extends yeoman.generators.Base 
    constructor: -> 
     super() 
     @directories = ['controllers', 'helpers', 'models', 'templates', 'views'] 
     @hookFor 'artefact:controller', args: ['App'] 
    deploy: -> 
     @directory '.', '.' 
     @mkdir path.join 'dev', directory for directory in @directories 

도움이 되겠습니다. 감사.

답변