1
我試圖開發一個自定義發電機約曼使用CoffeeScript的但我面臨的一個問題。當我使用hookFor
方法在我Generator
類的構造函數,我得到一個警告hookFor必須構造內使用,當我嘗試初始化我用約曼項目,我的自定義生成器。這裏是我index.coffee發電機的代碼:約曼發電機的CoffeeScript - 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
任何幫助將不勝感激。謝謝。