2012-03-15 28 views

回答

11

coffee-script documentation

块注释,其为镜here文档的语法,被保留在生成的代码。

这(借款从下面typeonerror的答复 - 整齐!):

###* 
# This will be preserved in a block comment in the javascript 
### 

编译成这样:

/** 
* This will be preserved in a block comment in the javascript 
*/ 
+1

如果有什么评论是'#=需要stuff.coffee'?我需要为我的资产管道做到这一点...如果咖啡不支持这一点,我的50条长管道将突然变长100/150条线......我讨厌这样做。 – Michael 2015-05-22 15:38:27

+0

为了转换你所有的资产管道咖啡文件,我写了这个:https://gist.github.com/koriroys/efc6123a6a471082f313这并不完美,但它可以帮助你。 – 2015-06-05 08:30:30

+0

您使用gulp-rigger?我有同样的问题,因为我想通过rigger在咖啡中导入js块。首先在js中编译咖啡,然后像普通的js注释一样编译注释。 '### = ../some.js ###' - 建设工作正确与rigger - >'/ * = ../some.js * /' – Fortael 2015-10-25 09:34:02

4

扩展在上述Linus的回答,我发现这是最好的风格,以获得我想要的评论风格:

###* 
# Hello world 
# @param Object object 
# @return String 
### 

添加第一###门开始的注释和附加*给我们

/** 
* Hello world 
* @param Object object 
* @return String 
*/