草庐IT

Express-WS

全部标签

node.js - gulp.js livereload 与 express 服务器?

我正在尝试将我的gulpfile.js设置为在快速服务器上使用livereload,但运气不佳。我看到了一些例子,但它们似乎与静态文件服务器有关。http://code.tutsplus.com/tutorials/gulp-as-a-development-web-server--cms-20903http://rhumaric.com/2014/01/livereload-magic-gulp-style/所以我有一个app.js文件,它使用Jade文件等执行标准express服务器。我想要做的是让它与gulp.js引导中的livereload一起工作。app.set('port'

node.js - gulp.js livereload 与 express 服务器?

我正在尝试将我的gulpfile.js设置为在快速服务器上使用livereload,但运气不佳。我看到了一些例子,但它们似乎与静态文件服务器有关。http://code.tutsplus.com/tutorials/gulp-as-a-development-web-server--cms-20903http://rhumaric.com/2014/01/livereload-magic-gulp-style/所以我有一个app.js文件,它使用Jade文件等执行标准express服务器。我想要做的是让它与gulp.js引导中的livereload一起工作。app.set('port'

node.js - Express 4 中方法覆盖中间件的作用是什么?

由于Express4中的Router对象支持:varrouter=require('express').Router();router.delete('/route',function(req,res){//...};router.put('/route',function(req,res){//...};方法覆盖中间件有什么用?我可以安全地从我的app.js和package.json中删除它吗? 最佳答案 methodOverride()中间件用于来自客户端的请求,这些请求仅支持简单的动词,如GET和POST。因此,在这些情况下,

node.js - Express 4 中方法覆盖中间件的作用是什么?

由于Express4中的Router对象支持:varrouter=require('express').Router();router.delete('/route',function(req,res){//...};router.put('/route',function(req,res){//...};方法覆盖中间件有什么用?我可以安全地从我的app.js和package.json中删除它吗? 最佳答案 methodOverride()中间件用于来自客户端的请求,这些请求仅支持简单的动词,如GET和POST。因此,在这些情况下,

javascript - Node.js + Express.js。如何减少 css 的渲染?

我无法在我的快速工作区中呈现更少的CSS。这是我当前的配置(我的css/less文件在'public/stylo/'):app.configure(function(){app.set('views',__dirname+'/views');app.set('partials',__dirname+'/views/partials');app.set('viewengine','jade');app.use(express.bodyDecoder());app.use(express.methodOverride());app.use(express.compiler({src:__d

javascript - Node.js + Express.js。如何减少 css 的渲染?

我无法在我的快速工作区中呈现更少的CSS。这是我当前的配置(我的css/less文件在'public/stylo/'):app.configure(function(){app.set('views',__dirname+'/views');app.set('partials',__dirname+'/views/partials');app.set('viewengine','jade');app.use(express.bodyDecoder());app.use(express.methodOverride());app.use(express.compiler({src:__d

javascript - RailwayJS/Express on Rails : A true node. js 替代 Ruby On Rails?

查看RailwayJS的文档/ExpressOnRailway对我来说,这似乎是一个精致的NodeJS网络框架。它建立在ExpressJS之上,提供了不错的生成器和脚手架,并且内置了CoffeeScript支持。有没有人使用过这个框架,并且会说它是RubyOnRails、Django或类似Express的真正替代品西纳特拉? 最佳答案 作为这个项目(railwayjs)的作者,我可以告诉你:当然,它很酷,使用它,与同事分享,forkrepo并改进它。但是作为开发者,每天如何使用这个工具,我对你说:这是一个非常年轻的工具包(不到1岁)

javascript - RailwayJS/Express on Rails : A true node. js 替代 Ruby On Rails?

查看RailwayJS的文档/ExpressOnRailway对我来说,这似乎是一个精致的NodeJS网络框架。它建立在ExpressJS之上,提供了不错的生成器和脚手架,并且内置了CoffeeScript支持。有没有人使用过这个框架,并且会说它是RubyOnRails、Django或类似Express的真正替代品西纳特拉? 最佳答案 作为这个项目(railwayjs)的作者,我可以告诉你:当然,它很酷,使用它,与同事分享,forkrepo并改进它。但是作为开发者,每天如何使用这个工具,我对你说:这是一个非常年轻的工具包(不到1岁)

node.js - 将 maxAge 与 Express.js 一起使用的正确方法是什么?

我见过几种变体。假设我希望我的cookie在一秒钟后过期。我应该使用app.use(express.session({secret:'mysecret',maxAge:newDate(Date.now()+1000)}));或app.use(express.session({secret:'mysecret',maxAge:1000}));或app.use(express.session({secret:'mysecret',cookie:{maxAge:newDate(Date.now()+1000)}}));或app.use(express.session({secret:'mys

node.js - 将 maxAge 与 Express.js 一起使用的正确方法是什么?

我见过几种变体。假设我希望我的cookie在一秒钟后过期。我应该使用app.use(express.session({secret:'mysecret',maxAge:newDate(Date.now()+1000)}));或app.use(express.session({secret:'mysecret',maxAge:1000}));或app.use(express.session({secret:'mysecret',cookie:{maxAge:newDate(Date.now()+1000)}}));或app.use(express.session({secret:'mys