使用 CoffeeScript / Cake 组合并缩小模板
我有一个充满胡子模板的 src/templates/ 目录。我如何组合和缩小这些内容,以便它们可以在我的 CoffeeScript 应用程序中使用? 我已经按照 https://gi…
如何使用 JavaScript for (attr in this) 与 Coffeescript
在 Javascript 中,“for (attr in this)”使用起来通常很危险......我同意。这是我喜欢 Coffeescript 的原因之一。然而,我正在使用 Coffeescript 进…
Textmate 空白/不可见 - 显示空间
有没有办法在 TextMate 中显示“软制表符”(空格)? View → Show Invisibles 如果您使用制表符进行缩进,则可以很好地跟踪缩进。不幸的是,在缩进…
摆脱 CoffeeScript 的闭包包装器
如何省略在全局范围内隐藏变量的自动闭包包装器? (function() { // my compiled code }).call(this) 只是玩弄 CoffeeScript+SproutCore,当然,我更…
如何将 CoffeeScript 与 Sinatra 一起使用
我正在尝试让 CoffeeScript 与 Sinatra 一起工作。我对这两种技术都很陌生,所以这可能很愚蠢。我的问题似乎是coffeescript 编译为javascript 但不在…
在 Coffeescript 中枚举和压缩?
来自 Python,我喜欢 Coffeescript 从 Python 和 Perl 借用的许多功能(范围/切片、推导式、解构赋值)。 Coffeescript 中是否有任何语法糖可以模仿 P…
为什么 VIM 没有检测到我的 coffescript 文件类型?
我正在尝试使用 vim-coffee-script 插件 https://github.com/kchmck/vim-coffee-script 但它没有将测试文件检测为咖啡脚本文件类型。但是,当我手动执…
zen-coding:使用 ^ 提升 DOM 树的能力
我分叉了优秀的 zen-coding 项目,想法是使用 ^ - 实现 DOM 提升,这样你就可以这样做: html>head>title^body>h1 而不是 html>(head>title…
为什么我不能委托 2 层深度的事件处理程序?
我在 CoffeeScript/NodeJS 中看到一些关于 EventEmitters 和处理程序的非常奇怪的行为。我已经整理了一个小样本来展示这个问题... 本质上我在事件处理…
为什么这个 CoffeeScript/JavaScript 不设置创建对象的属性?
我有以下两个 CoffeeScript 类定义。我期望他们有同样的行为,但他们没有。特别是在 DoesNotWork 实例上访问 A 是未定义的。 fields = ["A","B","C"] …
Javascript 中 with 语句的未来
我知道不建议使用 with 语句 在 Javascript 中,在 ECMAScript 5 中被禁止,但它允许人们在 Javascript 中创建一些不错的 DSL。 例如 CoffeeKup 模板…
shell 脚本中的 CoffeeScript —— 由 Apache 运行(作为 CGI)
按照这里的建议我可以获取一个 JavaScript 中的 shell 脚本,该脚本在 node.js 下运行并打印一些 hello world html: test.cgi ------- #!/usr/local/…
改进 Rails 应用程序中不显眼的 javascript(并且可能使用 CoffeeScript)
我有一个应用程序,它使用一些 Javascript 来执行基本的 Ajax 请求,例如自动完成和实时搜索。例如,我通过以下方式实现了实时搜索;我发现了一些潜在…
NodeJS + CoffeeScript,根据请求渲染coffeescript编译的js
我想做的是将以下内容添加到我已经运行的 Coffeescript 编写的服务器 app.get '/test.js', (req, res) -> render coffee somecoffeefile.coffee 中 …