【问题标题】:how to comment in jade coffeescript如何在翡翠咖啡脚本中发表评论
【发布时间】:2012-10-20 02:10:23
【问题描述】:

我正在尝试在jade 中使用coffeescript,而### 似乎不起作用。并且咖啡脚本中翡翠的块级注释不允许我评论一组行。它只允许基于注释的缩进的完整块。有什么建议???

谢谢

【问题讨论】:

  • 您的意思是在您的翡翠文件中的 CoffeeScript 过滤器内部吗?
  • 是在咖啡脚本过滤器中添加评论
  • 您确定您正确使用了### cmets 吗?看看我的回答;)

标签: coffeescript pug


【解决方案1】:

### cmets 似乎对我有用(别忘了这是多行 cmets,所以你需要关闭它们):

!!! 5
html(lang='en')
  head
    title App

  body  
    :coffeescript
      ### Comment ###
      require "index"
      ###
      Comment 2
      ###

编译为:

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>App</title>
  </head>
  <body> <script type="text/javascript">

/* Comment
*/

(function() {

  require("index");

  /*
  Comment 2
  */

}).call(this);
</script>
  </body>
</html>

【讨论】:

  • 您可能想要编辑您的答案以指出结束 ###必需的,即使在单行注释中也是如此。这可能是 OP 做错了什么。 CoffeeScript 中的 ### ... ### 就像 C 中的 /* ... */。要像 // ... 一样进行单行注释,您可以使用单个哈希,如下所示:# ...
  • 谢谢,我会把它添加到答案中
  • 我认为这是问题所在,需要相应地缩进......谢谢
猜你喜欢
  • 1970-01-01
  • 2015-02-23
  • 1970-01-01
  • 2013-01-09
  • 1970-01-01
  • 2017-01-28
  • 2016-08-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多