coffeescript相关内容
我是新来的流星和咖啡。我使用非官方流星FAQ中建议的文件布局。在文件集/ C.coffee中,我有 C = new Meteor.Collection'C' console.log “C:#{C}” 在文件服务器/ main.coffee中, > C.insert {test:'test'} b $ b 当我开始meteor时,我在控制台上看到:
..
我是gruntjs的新手,这里是我的简单gruntfile: / *全局模块:false * / module.exports = function(grunt){ //项目配置。 grunt.initConfig({ watch:{ tasks:'coffee' }, coffee:{ compile:{ files :{ 'js / javascript / *
..
我无法在我的Macbook上安装CoffeeScript。相同的命令在我的iMac上工作正常。 $ surganov:〜surganov $ sudo npm install coffee-script -g npm http GET https://registry.npmjs.org/coffee-script npm http 304 https://registry.npm
..
我有一个以coffeescript写的类,例如 class Example constructor: - > $ .each [1,2,3],(key,value)=> @test = value return @test render: - > alert @test 我有一个单独的文件类Example.coffee 现在我想能够在我
..
我想在类属性中嵌套一些函数,如下所示。 不幸的是,他们无法访问类的主要范围。 我可以解决这个问题,但不会传递每个嵌套函数对这个?的引用 class myClass constructor: - > @errors = [] doSomething: - > @ errors.push“我按预期工作” 函数: doStuff: - > @ errors.
..
因此, HAML 4包含一个coffeescript过滤器,可让我们咖啡爱好者可以做这样的整洁的事情: - word =“Awesome”。 :coffeescript $ - > alert“无分号!#{word}” 我的问题: ,这比使用等效的:javascript 过滤器慢吗?使用coffeescript过滤器意味着coffeescript将在每个
..
所以我和我的express.js项目一起玩BDD和mocha。我刚刚开始,所以这里是我作为我的第一个测试用例: should = require“should” require“../lib/models/skill.js” 描述'Skill', - > describe'#constructor()', - > it'应返回类技能的实例', - > testSkil
..
给定一个键,我想找到一个对象中的下一个属性。我不能依靠按键来排序或顺序(他们是uuids)。请参考下面的例子: var db = { a:1, b :2, c:3 } var next = function(db,key){ // } next(db,'a'); //我想要2 next(db,'b'); //我想要一个prev()函数,但我敢肯定,它会是一个简单的
..
开源Node.js(和Express)项目是什么?如果使用CoffeeScript,这将是一个巨大的加分。 我需要一些灵感。 解决方案 这是使用node.js的项目,应用程序和网站的列表。其中一些可能是开源的,有些使用CofeeScript。 https://github.com/joyent/node/wiki/Projects,-Applications,-and-Comp
..
在vundle的主页上,它记录了它需要在.vimrc中关闭filetype: filetype off“required! set rtp + =〜/ .vim / bundle / vundle / call vundle#rc() $ b b 我不明白为什么!因为我遇到的问题,编辑.coffee和.less文件最近单独安装相关的插件(vim-coffee-script
..
这是关于使用 Grunt.js 的动态文件映射的一般问题,但为了示例目的,我将尝试在项目中构建咖啡文件动态结构: 在这里,我可以有多个(动态)目标文件夹具有不同的深度。查找咖啡文件仍然很方便,随时可以匹配 ** / coffee / *。coffee 。 $ b b 我要达到的目的是将 dest 属性相对置于匹配的咖啡文件: 查找 ** / coffee / *。coffee 编
..
脚本: app = angular.module('app',[]) $ b b app.factory'MyFactory', - > val:'Clark Kent' app.controller'MainCtrl',($ scope,MyFactory) - > MyFactory.val ='Waldo' $ scope.myFactory = MyFactory
..
1。在我的** view / gigs / new.html.erb 中使用
..
在练习Railstutorial(第10章),我使用Jquery计数Textarea中的剩余字符。它实际上工作但只有,当我刷新我的网页至少一次每次登录。这意味着查询不会执行,直到页面刷新一次后每次登录和完全工作后。我已经使用css的.countdown方法。 所以,我的问题是,这是要求我刷新页面看到页面上剩余的字符,有一些更好的方法。有人建议我发生在这里?? Css代码 .co
..
您好,我不会处理自己的上传流,而不触摸磁盘驱动器。 所以,我的自然选择是多方模块。 我采用一般的例子,根据 https://npmjs.org/package/multiparty 我将form.parse改为非回调请求。在这种情况下,磁盘将不会被触摸。 我的代码如下所示: multiparty = require multiparty“) http = require(”
..
我有一个导轨视图(erb),显示一些复选框(从seed.rb填充的数据)..当选择某些复选框,我需要一个div出现在它下面收集更多的信息..例如:用户检查“周年纪念日”和下面的div出现要求的日期。是jquery最好的方法吗? Coffescript? *注意:我使用Wicked gem从创建一个多步骤 / p>
..
如果我想在 app / assets / javascript 下的不同文件之间共享一些JavaScript函数,那么最好的方式是组织目录结构? 假设我有 shared.js.coffee sharedFunction = '你好' 现在,我如何在其他地方使用它?像这里一样,在 welcome.js.coffee welcome =(name) - >
..
我现在正在写一个流星应用程序,并习惯于新的Iron Router软件包(而不是我之前使用的路由器软件包)。 我有一个路由集合,应该只能由具有特定属性的用户访问。具体来说,我使用Roles包。我目前的实现方法是定义一个before函数运行条件,并重定向到登录或错误页面,如果用户没有正确的角色。这里只是一个快速(coffeescript)示例: this.route'home', pa
..
背景 我使用Ember Data的 ActiveModelAdapter ,并定义了如下所示的几个模型: App.GiftCard = DS.Model.extend( destination:DS.belongsTo('destination',polymorphic:true) isCampaign:( - > @get('destination.constructo
..
这是我的代码(使用ember-cli): app.coffee `import ember from'ember'` `import Resolver from'ember / resolver'` `import loadInitializers from'ember / load-initializers' Ember.MODEL_FACTORY_INJECTIONS =
..