有没有可能将一个'index.coffee‘文件挂接起来作为一个约曼生成器的入口点?
“生成器-生成器”生成器创建一个“index.js”文件。将其替换为“index.coffee”将隐藏生成器,而不会显示给约曼。
我在文档中找过了,但找不到任何提到它的地方。
https://github.com/yeoman/yeoman/wiki/Generators
我发现了一个非常古老的约曼分叉,它似乎已经计划好了:
https://github.com/mklabs/yeoman/wiki/generators
目前,我已经设置了一个观察器,它将我的CoffeeScript文件编译成JavaScript。
发布于 2013-08-26 05:21:45
您可能希望您的index.js文件包含以下内容:
require('coffee-script');
module.exports = require('./index.coffee');然后将实际的生成器代码放在index.coffee中。我在这里移植了生成器-生成器https://gist.github.com/tuxracer/6332601的示例。
发布于 2013-07-29 18:28:14
目前,我已经设置了一个观察器,它将我的CoffeeScript文件编译成JavaScript。
这就是你应该怎么做。Yeoman/yo不会获得对CoffeeScript的“原生”支持。您可以使用CoffeeScript或任何其他语言编写您的生成器,但您必须将其作为JavaScript发布到npm。
发布于 2013-08-21 00:48:00
使index.js包含以下内容:
require('coffee-script');
require('./generator.coffee');然后将您的代码放入generator.coffee。
观察者绝对不是你应该做的事情。
https://stackoverflow.com/questions/17728360
复制相似问题