首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >关于使用node.js的工作流程和工具的建议

关于使用node.js的工作流程和工具的建议
EN

Stack Overflow用户
提问于 2013-09-13 10:34:34
回答 1查看 246关注 0票数 1

出于学习目的,我正在开发一些非常简单的node.js库。

它是关于像HexToBase64之类的函数的。

理想情况下,我希望在文本编辑器中编程,并在节点repl上使用它,在每次保存时将代码自动重新加载到repl上。

有没有可以交互玩node的模块或工具?

EN

回答 1

Stack Overflow用户

发布于 2013-09-13 10:57:17

supervisornodemonforever等模块可以在代码更改时重新加载您的应用程序。否则,您可以创建自己的实现,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
var fs = require('fs');
var cluster = require('cluster');

if (cluster.isMaster) {
  var worker = cluster.fork();

  fs.watch(process.argv[1], function(event, filename) {
    worker.kill();
    worker = cluster.fork();
  });
}

if (cluster.isWorker) {
  // put your application logic here that will
  // run when this file changes
}

至于以交互方式使用Node,您只需在终端中运行node,您就有了一个交互式控制台。如果您需要加载脚本并以交互方式使用它,那么您可以使用.load script.js

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18777377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档