【发布时间】:2018-07-13 04:12:57
【问题描述】:
CoffeeScript 编译器中是否有任何标志可以将单行咖啡 cmets 添加到 Javascript 输出?我前段时间读过它会被支持,但事实证明这个选项仍然不可用。
【问题讨论】:
-
你的用例是什么?
-
如果所有的 cmets 都被丢弃了,生成的 js 就只有原来的一半了。不熟悉cs的人在没有单行cmets的情况下阅读生成的代码要困难得多。
-
您还在为在浏览器中调试生成的JS代码而烦恼吗?
-
@Chandranshu 我见过至少一个用 CoffeeScript 编写的 JS 库,但下载的是 Javascript 以使用户更轻松。在这种情况下,出于调试目的发布注释 Javascript 是非常有意义的。同样的事情也适用于没有标准化 CoffeeScript 的团队——喜欢它的人会使用它来编写脚本,但最终也应该将 Javascript 放入代码库中。如果它是一个未注释的 blob,则更难追踪脚本错误,如果您使用源映射,只有熟悉 Coffee 的人才能做到这一点。