如何避免node.js/javascript中每次加载的开销

如何避免node.js/javascript中每次加载的开销,javascript,node.js,overhead,Javascript,Node.js,Overhead,我有一个关于node.js/javascript的问题。这可能是一个初学者的问题,所以请随意看看我应该使用什么解决方案。 我有一个.js文件,在commandpromt中使用下面的命令执行 节点测试.js 执行该命令时,commandprompt大约需要3秒钟才能记录“开始”。这是因为开始加载开销需要3秒钟吗 例如,如果查看下面的代码。我希望javascript等待一个文件“C:/test/test.txt”,当这个文件存在时,开始执行下面的代码。 但是如果我需要执行整个test.js文件,那么

我有一个关于node.js/javascript的问题。这可能是一个初学者的问题,所以请随意看看我应该使用什么解决方案。 我有一个.js文件,在commandpromt中使用下面的命令执行

节点测试.js

执行该命令时,commandprompt大约需要3秒钟才能记录“开始”。这是因为开始加载开销需要3秒钟吗

例如,如果查看下面的代码。我希望javascript等待一个文件“C:/test/test.txt”,当这个文件存在时,开始执行下面的代码。 但是如果我需要执行整个test.js文件,那么首先需要3秒钟来加载开销

如果我还不清楚,请询问,-我认为我的问题是,如何能够加载/缓存开销,让代码等待文件并立即运行代码

“严格使用”;
const ccxt=require('ccxt');
常数fs=要求('fs');
const path=require('path');
//在这里,我想让下面的代码立即做出反应
//例如,当此文件存在时:“C:/test/test.txt”
//代码在这里开始需要3秒钟
//代码从这里开始。

log(`start`)你的最终目标是什么?目标是在文件存在时使用库“ccxt”执行HTTP请求。在我的(相当旧的)系统上需要150毫秒-你确定没有其他事情发生吗?@Andreas谁创建了该文件?是否会有任意数量的文件要观看?如果是用户,为什么不将数据存储在数据库中,然后在添加新记录时发出http请求呢