草庐IT

coffeeScript

全部标签

node.js - 如何配置 passport-github 以在回调时确认用户?

我有一项服务,我的目标是让用户通过OAuth授权我们访问他/她的Github帐户。API层是无状态的,所以我不想维护任何session信息。我到目前为止的代码是:app.usepassport.initialize()app.usepassport.session()passport.usenewGitHubStrategyclientID:global.config.oauth.github.clientIDclientSecret:global.config.oauth.github.clientSecretcallbackURL:"http://localhost:9500/au

javascript - 从 html 页面执行 Nodejs 脚本?

我目前正在使用Express.js创建我的网站。我的主服务器脚本称为index.coffee。我还创建了一个名为request.js的脚本,它发出GET请求并显示响应console.log(list);从控制台运行脚本时没有问题:noderequest.js我的问题是:如何通过在同一页面上显示列表来使页面上的“获取此列表”按钮响应单击(即,执行request.json服务器并显示结果)?app.js/***Moduledependencies.*/varexpress=require('express'),routes=require('./routes');varapp=module

javascript - 从 html 页面执行 Nodejs 脚本?

我目前正在使用Express.js创建我的网站。我的主服务器脚本称为index.coffee。我还创建了一个名为request.js的脚本,它发出GET请求并显示响应console.log(list);从控制台运行脚本时没有问题:noderequest.js我的问题是:如何通过在同一页面上显示列表来使页面上的“获取此列表”按钮响应单击(即,执行request.json服务器并显示结果)?app.js/***Moduledependencies.*/varexpress=require('express'),routes=require('./routes');varapp=module

javascript - 使用 grunt 运行 2 个异步任务

我正在开发一个小型Node项目,我使用CoffeeScript而不是客户端代码。我正在尝试使用grunt设置我的开发环境。我已经为运行这样的服务器实现了自定义grunt任务:start=require'./start'#justafunctiontostartexpress.jsapplicationgrunt.registerTask'server','Startingserver',->grunt.log.write'Preparingservertostart'done=do@asyncstart(err)->grunt.log.write"serverrunningatloca

javascript - 使用 grunt 运行 2 个异步任务

我正在开发一个小型Node项目,我使用CoffeeScript而不是客户端代码。我正在尝试使用grunt设置我的开发环境。我已经为运行这样的服务器实现了自定义grunt任务:start=require'./start'#justafunctiontostartexpress.jsapplicationgrunt.registerTask'server','Startingserver',->grunt.log.write'Preparingservertostart'done=do@asyncstart(err)->grunt.log.write"serverrunningatloca

node.js - 用 CoffeeScript jsx 开 Jest ?

如何使用Jest测试用CoffeeScript+Reactjsx编写的React组件?Jest提供的唯一CoffeeScript示例使用普通的CoffeeScript,并且不适用于CoffeeScript+ReactJSX(到达时的语法错误)。我尝试过的第一次尝试:execSync//preprocessor.jsvarexecSync=require('exec-sync');module.exports={process:function(src,path){returnexecSync('browserify-tcoffee-reactify'+path);}};这可行,但需要花

node.js - 用 CoffeeScript jsx 开 Jest ?

如何使用Jest测试用CoffeeScript+Reactjsx编写的React组件?Jest提供的唯一CoffeeScript示例使用普通的CoffeeScript,并且不适用于CoffeeScript+ReactJSX(到达时的语法错误)。我尝试过的第一次尝试:execSync//preprocessor.jsvarexecSync=require('exec-sync');module.exports={process:function(src,path){returnexecSync('browserify-tcoffee-reactify'+path);}};这可行,但需要花

javascript - coffeescript、jade、stylus -> js、css Assets 管理器? Node .js

我从事CoffeeScript、Jade和手写笔的工作。我的应用程序服务于两个不同的“单页应用程序”。对于这些应用程序,我在初始有效负载中提供所有Assets。我想将所有coffeescript文件和jade模板分组、编译和连接成一个jsAssets,并将stylus文件组合成一个cssAssets,用于每个“单页应用”。然后我可以不理会我的/public/js和/public/css,它们将始终拥有两个不同应用程序的当前js和cssAssets文件.以前有人设置过这样的工作流程吗?有什么想法可以做到这一点吗?谢谢!!编辑:http://blog.fogcreek.com/the-tr

javascript - coffeescript、jade、stylus -> js、css Assets 管理器? Node .js

我从事CoffeeScript、Jade和手写笔的工作。我的应用程序服务于两个不同的“单页应用程序”。对于这些应用程序,我在初始有效负载中提供所有Assets。我想将所有coffeescript文件和jade模板分组、编译和连接成一个jsAssets,并将stylus文件组合成一个cssAssets,用于每个“单页应用”。然后我可以不理会我的/public/js和/public/css,它们将始终拥有两个不同应用程序的当前js和cssAssets文件.以前有人设置过这样的工作流程吗?有什么想法可以做到这一点吗?谢谢!!编辑:http://blog.fogcreek.com/the-tr

javascript - mocha 测试需要外部 js 文件

所以我在我的express.js项目中使用BDD和mocha。我才刚刚开始,所以这是我的第一个测试用例:should=require"should"require"../lib/models/skill.js"describe'Skill',->describe'#constructor()',->it'shouldreturnaninstanceofclassskill',->testSkill=newSkill"iOS","4years",100testSkill.constructor.name.should.equal'Skill'(这个coffeescript也会生成一些看起