小编you*_*not的帖子

如何在不删除Node.js中的目录的情况下从目录中删除所有文件

如何在不使用Node.js删除目录的情况下从目录中删除所有文件?
我想删除临时文件.我对文件系统没有任何好处.

我找到了这个方法,它将删除文件和目录.在那,类似的东西/path/to/directory/*将无法奏效.

我真的不知道应该使用什么命令.谢谢您的帮助.

javascript node.js

58
推荐指数
7
解决办法
5万
查看次数

在Node中的进程之间发送数据是否昂贵/高效?

Node允许您生成子进程并在它们之间发送数据.您可以使用它执行一些阻止代码,例如.

文档说"这些子节点仍然是V8的全新实例.假设每个新节点至少有30ms启动和10mb内存.也就是说,你不能创建数千个它们."

我想知道它是否有效,我是否应该担心一些限制?这是示例代码:

//index.js
var childProcess1 = childProcess.fork('./child1.js');

childProcess1.send(largeArray);

childProcess1.once('message', function(formattedData) {
  console.log(formattedData);
  return false;
});



//child1.js
process.on('message', function(data) {

  data = format(data); //do smth with data, then send it back to index.js

  try{
    process.send(data);
    return false;
  }
  catch(err){
    console.log(err);
    return false;
  }

});
Run Code Online (Sandbox Code Playgroud)

javascript node.js

8
推荐指数
1
解决办法
1717
查看次数

我是否应该在每个文件中都需要一个模块或者需要它一次并将其作为参数传递?

假设我有50个模块,每个模块都需要Underscore库.是否更好地加载像这样50次的Underscore:

//a module
var _ = require('underscore');
Run Code Online (Sandbox Code Playgroud)

或者更好地从主文件传递它:

//app.js
var _ = require('underscore');
require('./app_modules/module1.js')(_); // passing _ as argument
require('./app_modules/module2.js')(_); // passing _ as argument
require('./app_modules/module3.js')(_); // passing _ as argument
(..)
Run Code Online (Sandbox Code Playgroud)

它有什么不同吗?

javascript node.js

6
推荐指数
1
解决办法
282
查看次数

如何将MongoDB数据库从远程服务器克隆/复制到本地?

我无法从远程服务器将数据库复制到本地计算机。

我使用ssh在远程计算机上工作。数据库不受密码保护。我试图在本地计算机上运行:

> db.copyDatabase('DatabaseName', 'CopyName', 'ns35512048.ip-31-127-173.eu', 'root', 'server password');
Run Code Online (Sandbox Code Playgroud)

我得到

{
"ok" : 0,
"errmsg" : "couldn't connect to server ns35512048.ip-31-127-173.eu:27017 (31-127-173.133), connection attempt failed"
Run Code Online (Sandbox Code Playgroud)

}

你能帮忙吗:)

编辑:我最终手动复制数据库。

mongodb

5
推荐指数
1
解决办法
1687
查看次数

标签 统计

javascript ×3

node.js ×3

mongodb ×1