是否可以在咖啡脚本评论中添加哈希
Posted
技术标签:
【中文标题】是否可以在咖啡脚本评论中添加哈希【英文标题】:Is it possible to put a hash in a coffeescript comment 【发布时间】:2015-02-23 17:42:03 【问题描述】:我想在coffeescript中创建一个注释,转译为以下js:
//# This is a comment with an hash
注释中的 # 是必需的,因为框架构建脚本 (qooxdoo) 使用散列注释作为指令。当然,这有点棘手,因为 # 用于划分注释。
如何在coffeescript 评论中放置一个井号(#),以便将# 转换为评论中的javascript?
【问题讨论】:
@mu 太短。我不认为这个问题已经得到回答。请阅读我的问题和答案,并将其与所谓的重复:***.com/questions/7781685/…. 但答案涵盖了相同的材料:“CoffeeScript cmets 是如何工作的?” 但也许我的收盘金锤有点快。 @muistooshort。我知道这有点细节,但以防万一其他人想在咖啡脚本评论中使用哈希。 【参考方案1】:找到了:
###*
# #This is a comment with a hash
###
至少在一个块注释中,这会转换为:
/**
* #This is a comment with a hash
*/
【讨论】:
只有###
cmets 真正通过 JavaScript,所以 AFAIK 问题不在于您在 CoffeeScript 评论中有 #
,问题是 CoffeeScript 删除了(大多数)cmets .你也可以使用反引号来嵌入原始的 JavaScript 注释,但这会很讨厌。以上是关于是否可以在咖啡脚本评论中添加哈希的主要内容,如果未能解决你的问题,请参考以下文章