我是否应该考虑在应用程序引导过程中阻止I / O的坏习惯?(node.js)

拉康巴斯

考虑我正在node server.js使用以下伪代码引导一个简单的应用程序(即

var http = require('http');
var path = require('path');
var fs = require('fs');

var router = require('function-that-handles-requests.js');
// ie, an express app

var routes = '/path/where/routes/are/stored';

fs.readdirSync( routes ).forEach(function( file ){
  var url = path.basename( file );
  var handler = require( path.resolve(routes, file) );

  router.useOrAddRouteOrWhatever( url, handler );

  // a real-world implementation should recurse sub-directories too
});

var server = http.createServer( router ).listen( /* ... */ );

我是否应该考虑禁止这样做以阻止I / O的不良做法?

马龙·伯纳德斯(Marlon Bernardes)

不,绝对不是。服务器尚未启动。实际上,这是一种常见的做法。

(答案很简单)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我是否应该在node.js服务器应用程序中缓存涉及海量文件I / O的功能的结果?

来自分类Dev

var app = express();的用途是什么?在创建Node.Js应用程序的过程中?

来自分类Dev

用所有密码保存目录是否是个坏习惯?

来自分类Dev

我应该如何自动启动我的Node.js应用程序以进行测试

来自分类Dev

为什么setTimeout阻止了我的Node.js应用程序?

来自分类Dev

Node.js / Express应用程序中的群集进程阻止

来自分类Dev

Node.js中的响应式IP阻止,节点应用程序安全

来自分类Dev

如何正确阻止Node.JS服务器应用程序中的IP地址?

来自分类Dev

请求过程中Node JS的性能

来自分类Dev

在Python函数中引用(相对于分配)全局变量。坏习惯与否?

来自分类Dev

在我的Angular.js应用程序中-我是否应该绑定到Web API提供的模型

来自分类Dev

当Node.js应用程序离线时,我应该将Firebase数据库设置为离线吗?

来自分类Dev

ExpressJs 应用程序中的 cors-js 阻止了应该通过的请求

来自分类Dev

如何在我的Node.js应用程序中合并模型和控制器?

来自分类Dev

为什么在我的node.js应用程序中获得404状态?

来自分类Dev

在我的主要Node.js应用程序的子目录中运行Ghost

来自分类Dev

如何使用Node.js在URL中添加我的Web应用程序名称?

来自分类Dev

我如何在node.js应用程序中包含JavaScript文件?

来自分类Dev

Promise 在我的 Node JS 应用程序中没有按预期工作

来自分类Dev

在 Node js 中创建桌面应用程序会使我的代码面临公开的危险吗?

来自分类Dev

在Node.js中查询应用程序名称

来自分类Dev

在Node.js应用程序中遍历'__dirname'

来自分类Dev

Node.js应用程序中的域驱动设计

来自分类Dev

node.js应用程序中的openlayers-3?

来自分类Dev

从Angular应用程序调用Node.js中的函数

来自分类Dev

MongoDB无法在node.js应用程序中更新?

来自分类Dev

Node.js应用程序环境中的Redis

来自分类Dev

问题包括Node应用程序中的js文件

来自分类Dev

node.js 应用程序中的阻塞功能

Related 相关文章

  1. 1

    我是否应该在node.js服务器应用程序中缓存涉及海量文件I / O的功能的结果?

  2. 2

    var app = express();的用途是什么?在创建Node.Js应用程序的过程中?

  3. 3

    用所有密码保存目录是否是个坏习惯?

  4. 4

    我应该如何自动启动我的Node.js应用程序以进行测试

  5. 5

    为什么setTimeout阻止了我的Node.js应用程序?

  6. 6

    Node.js / Express应用程序中的群集进程阻止

  7. 7

    Node.js中的响应式IP阻止,节点应用程序安全

  8. 8

    如何正确阻止Node.JS服务器应用程序中的IP地址?

  9. 9

    请求过程中Node JS的性能

  10. 10

    在Python函数中引用(相对于分配)全局变量。坏习惯与否?

  11. 11

    在我的Angular.js应用程序中-我是否应该绑定到Web API提供的模型

  12. 12

    当Node.js应用程序离线时,我应该将Firebase数据库设置为离线吗?

  13. 13

    ExpressJs 应用程序中的 cors-js 阻止了应该通过的请求

  14. 14

    如何在我的Node.js应用程序中合并模型和控制器?

  15. 15

    为什么在我的node.js应用程序中获得404状态?

  16. 16

    在我的主要Node.js应用程序的子目录中运行Ghost

  17. 17

    如何使用Node.js在URL中添加我的Web应用程序名称?

  18. 18

    我如何在node.js应用程序中包含JavaScript文件?

  19. 19

    Promise 在我的 Node JS 应用程序中没有按预期工作

  20. 20

    在 Node js 中创建桌面应用程序会使我的代码面临公开的危险吗?

  21. 21

    在Node.js中查询应用程序名称

  22. 22

    在Node.js应用程序中遍历'__dirname'

  23. 23

    Node.js应用程序中的域驱动设计

  24. 24

    node.js应用程序中的openlayers-3?

  25. 25

    从Angular应用程序调用Node.js中的函数

  26. 26

    MongoDB无法在node.js应用程序中更新?

  27. 27

    Node.js应用程序环境中的Redis

  28. 28

    问题包括Node应用程序中的js文件

  29. 29

    node.js 应用程序中的阻塞功能

热门标签

归档