草庐IT

grunt-express

全部标签

javascript - express/node.js API 中的高效服务器端 JavaScript 内存管理

概述我过去读过一些关于JavaScript内存管理的文章,并且知道循环DOM引用等问题。但是我还是有点不舒服,因为这会转化为服务器端JavaScript环境,例如node.js。,更具体地说是在express上编写的API.获取这个示例文件(我们称之为server.js)varnpm_moduleA=require('npmA')({someInitArg:'blah'}),app=express.createServer();app.get('/api/foo',function(req,res){varresult=npm_moduleA.doSomething();res.sen

javascript - express/node.js API 中的高效服务器端 JavaScript 内存管理

概述我过去读过一些关于JavaScript内存管理的文章,并且知道循环DOM引用等问题。但是我还是有点不舒服,因为这会转化为服务器端JavaScript环境,例如node.js。,更具体地说是在express上编写的API.获取这个示例文件(我们称之为server.js)varnpm_moduleA=require('npmA')({someInitArg:'blah'}),app=express.createServer();app.get('/api/foo',function(req,res){varresult=npm_moduleA.doSomething();res.sen

Node.js - express - Jade - 编译 SASS/LESS

谁有一个真的nodejs-express-SASS/LESS新手指南?我无法让这个工作。我现在的例子是一个尽可能简单的例子..varexpress=require('express'),less=require('less'),app=express.createServer();varpub_dir=__dirname+'/public';app.configure(function(){app.use(express.compiler({src:pub_dir,enable:['less']}));app.use(express.staticProvider(pub_dir));}

Node.js - express - Jade - 编译 SASS/LESS

谁有一个真的nodejs-express-SASS/LESS新手指南?我无法让这个工作。我现在的例子是一个尽可能简单的例子..varexpress=require('express'),less=require('less'),app=express.createServer();varpub_dir=__dirname+'/public';app.configure(function(){app.use(express.compiler({src:pub_dir,enable:['less']}));app.use(express.staticProvider(pub_dir));}

node.js - Nodejs/express,优雅地关闭

我有一个运行express的nodejs服务器来处理http调用。如果发生不好的事情,是否有推荐的方法来优雅地关闭服务器?我应该让服务器以某种方式运行吗?I.E.在服务器刚刚停止未捕获的异常时,我认为这将杀死已连接的客户端,而不是将它们交还给响应。我应该:在我允许服务器死机(然后重新启动它)之前等待所有http连接完成。或者我应该尝试阻止服务器死机吗?这样合适吗?process.on('exit',function(){console.log('Abouttoexit,waitingforremainingconnectionstocomplete');app.close();});在

node.js - Nodejs/express,优雅地关闭

我有一个运行express的nodejs服务器来处理http调用。如果发生不好的事情,是否有推荐的方法来优雅地关闭服务器?我应该让服务器以某种方式运行吗?I.E.在服务器刚刚停止未捕获的异常时,我认为这将杀死已连接的客户端,而不是将它们交还给响应。我应该:在我允许服务器死机(然后重新启动它)之前等待所有http连接完成。或者我应该尝试阻止服务器死机吗?这样合适吗?process.on('exit',function(){console.log('Abouttoexit,waitingforremainingconnectionstocomplete');app.close();});在

javascript - 难以让 browserify-shim 使用 grunt-browserify (> 2.0.2) 作为转换

在grunt-browserify的2.0.2版本中,browserify-shim已从模块本身中删除并转换为用作transform,而不是grunt-browserify任务上的直接option。在grunt-browserify中使用shim的old版本如下所示:'libs-dev':{src:[path.join('','angular','angular.js')],dest:path.join('','js','libs.js'),options:{shim:{angular:{path:path.join('','angular','angular.js'),exports

javascript - 难以让 browserify-shim 使用 grunt-browserify (> 2.0.2) 作为转换

在grunt-browserify的2.0.2版本中,browserify-shim已从模块本身中删除并转换为用作transform,而不是grunt-browserify任务上的直接option。在grunt-browserify中使用shim的old版本如下所示:'libs-dev':{src:[path.join('','angular','angular.js')],dest:path.join('','js','libs.js'),options:{shim:{angular:{path:path.join('','angular','angular.js'),exports

node.js - 启动 Node.js Express 应用程序

我创建了一个应用程序$express-cstylusexpress_example我可以启动我的服务器$npmstart但是$nodeapp.js&$nodemonapp.js似乎不起作用。我没有收到任何错误消息,终端只是转到下一行。例如$nodeapp.js$这是我的bin/www文件#!/usr/bin/envnodevardebug=require('debug')('my-application');varapp=require('../app');app.set('port',process.env.PORT||3000);varserver=app.listen(app.g

node.js - 启动 Node.js Express 应用程序

我创建了一个应用程序$express-cstylusexpress_example我可以启动我的服务器$npmstart但是$nodeapp.js&$nodemonapp.js似乎不起作用。我没有收到任何错误消息,终端只是转到下一行。例如$nodeapp.js$这是我的bin/www文件#!/usr/bin/envnodevardebug=require('debug')('my-application');varapp=require('../app');app.set('port',process.env.PORT||3000);varserver=app.listen(app.g