Yeoman生成器CoffeeScript入口点

Yeoman生成器CoffeeScript入口点,coffeescript,generator,yeoman,Coffeescript,Generator,Yeoman,是否可以将“index.coffee”文件作为Yeoman生成器的入口点连接起来 “生成器”生成器创建一个“index.js”文件。用“index.coffee”替换它会对Yeoman隐藏生成器 我查阅了文档,没有发现任何关于它的内容 我发现了一个非常古老的约曼叉子,似乎有这样的计划: 目前,我已经安装了一个watcher,它将我的咖啡脚本文件编译成JavaScript 目前,我已经安装了一个watcher,它将我的咖啡脚本文件编译成JavaScript 你应该这样做。Yeoman/yo将无

是否可以将“index.coffee”文件作为Yeoman生成器的入口点连接起来

“生成器”生成器创建一个“index.js”文件。用“index.coffee”替换它会对Yeoman隐藏生成器

我查阅了文档,没有发现任何关于它的内容

我发现了一个非常古老的约曼叉子,似乎有这样的计划:

目前,我已经安装了一个watcher,它将我的咖啡脚本文件编译成JavaScript

目前,我已经安装了一个watcher,它将我的咖啡脚本文件编译成JavaScript


你应该这样做。Yeoman/yo将无法获得对CoffeeScript的“本地”支持。如果愿意,您可以用CoffeeScript或任何其他语言编写生成器,但必须将其作为JavaScript发布到npm。

Make
index.js
包含以下内容:

require('coffee-script');
require('./generator.coffee');
然后将代码放入
generator.coffee


观察者绝对不是您应该做的事情。

您希望您的
index.js
文件包含以下内容:

require('coffee-script');
module.exports = require('./index.coffee');

然后将实际的生成器代码放入
index.coffee
。我在这里介绍了generator中的示例

移植generator做得很好。想在github中打开问题吗?有一些想法。@Hurrymapleld谢谢!当然,只要打开它们,您就必须
要求('coffee-script/register')
加载编译器