coffeescript相关内容

将 WebGL 非连续行渲染为单个对象

我有多个要渲染的 WebGL 行,它们都具有相同的渲染样式.因此,为了提高性能,我想在一次绘制调用中将它们全部渲染为一个对象. 但问题是这些线路并非都相互连接. 在此处查看示例:http://jsfiddle.net/b6jgS/6/p> 你可以看到环连接,但我不希望它们连接.但是我仍然想在一次绘制调用中绘制它们. 相关代码是这样的,它只是为一些环生成一些几何图形: # ..
发布时间:2022-01-24 11:16:56 前端开发

使用 grunt 编译 coffeescript 文件

我正在尝试编写一个 grunt 任务来使用 grunt 将大量 .coffee 文件编译为相应的 .js 文件和 .map 文件.我有咕噜咖啡插件,但有一些问题: 它将所有文件编译到一个公共目标文件夹中,而不是将 .js 文件与 .coffee 文件保存在同一文件夹中. 将不同目录下的两个同名.coffee文件合并为目标目录下的一个文件. 请帮助解决这些问题: Grunt 插件 ..
发布时间:2022-01-24 11:16:18 其他开发

函数定义后的链式函数调用

如何在 CoffeeScript 中的函数定义之后链接函数调用? 等效的 javascript 将是: var foo = function () {//东西}.酒吧() 我设法做到的唯一方法是: foo = `function () {//东西}.bar()` 但我希望有一个比在我的(漂亮的)coffeescript 代码中嵌入 javascript 更好的解决方案 解决方案 ..
发布时间:2022-01-24 11:15:15 其他开发

CoffeeScript TextMate 运行命令

任何人都可以协助使用 TextMate Run 命令吗?我不确定如何在 TextMate 中设置变量及其值,以便运行 command + R 并获取 CoffeScript 文件的结果.非常感谢. 解决方案 安装 tmbundle 后,如第一个答案中所述,在 Preference Panel 中,选择 Advanced 选项卡并在 TM_PATH 下添加咖啡的路径.要找出路径,请输入: ..
发布时间:2022-01-24 11:15:09 其他开发

在 Atom 编辑器初始化脚本中使用树视图

我正在尝试为 Atom 编辑器编写一个初始化脚本,以添加一个自定义命令,以便能够使用一个组合键而不是两个组合键在树视图中显示当前打开的编辑器文件. 这是一个示例代码(它使一些不同的东西),以明确它通常的外观. atom.commands.add 'atom-editor', 'custom:cut-line', ->编辑器 = atom.workspace.getActiveEditor( ..
发布时间:2022-01-24 11:15:00 其他开发

自动编译 .coffee 文件并重新加载项目

我有一个在 node 中开发的小型 web 服务,我想在 coffeescript 中编写一些文件,开始使用它. 我正在使用 nodemon 来运行应用程序,就像这样 nodemon app.js 我有以下文件结构 app.js控制器/平咖啡test.js 在 nodemon 的主页 中说它支持 coffeescript,但我更改了文件,它赢了'不要重新加载. 然后我发 ..
发布时间:2022-01-24 11:14:52 其他开发

量角器从承诺中返回一个值

我正在编写一个测试,通过查看屏幕上包含关卡计数的文本值来查看我的代码是否正在删除关卡. 它'允许删除级别版本',->browser.get('/api#/costings')element(By.id("edit")).click()startCount = element(By.id("versions_count")).getText().then( (count) ->返回计数)elem ..
发布时间:2022-01-24 11:14:19 其他开发

使用把手迭代 javascript 对象

我正在尝试使用 Handlebars 注册帮助程序以允许迭代 JSON 对象.这个要点 看起来是一个合适的解决方案.我将其转换为以下 CoffeeScript.当我使用任何一个帮助程序时,似乎什么都没有发生(对于 vanilla JavaScript 和 CoffeeScript 版本都是如此).有什么想法吗? $ ->Handlebars.registerHelper "key_value", ..
发布时间:2022-01-24 11:14:10 前端开发