javascript - 如何避免每次在 node.js/javascript 中加载的开销
问题描述
我有一个关于 node.js/javascript 的问题。这可能是一个初学者的问题,所以请随意看看我应该使用什么解决方案。我有一个 .js 文件,我在 commandpromt 中使用以下命令执行该文件。
节点测试.js
执行该命令时,命令提示符记录“start”大约需要 3 秒。这是因为一开始加载开销需要 3 秒吗?
例如,如果查看下面的代码。我希望 javascript 等待一个文件“C:/test/test.txt”,当这个文件存在时,开始执行下面的代码。但是如果我需要执行整个 test.js 文件,它首先需要 3 秒来加载开销?
请问我是否不够清楚,但是,-我相信我的问题是,如何可能已经加载/缓存了代码以等待文件并立即运行代码的开销?
'use strict';
const ccxt = require('ccxt');
const fs = require('fs');
const path = require('path');
//Here, I would like to let the code below react INSTANTLY
//when for example this file Exists: "C:/test/test.txt"
//It takes 3 seconds before the code starts here
//Here the code begins.
console.log(`start`);
解决方案
推荐阅读
- c++ - 使用 boost 代码处理可能/不太可能的宏的命名空间冲突的最佳方法
- maven - IntelliJ 可以在调试模式下运行 Maven 项目但忽略断点
- angular - FormControlName 没有与递归模板中的父 FormGroup 关联
- apache-kafka - Kafka-Connect - HTTP 发布
- python - Discord.py sudo all 命令没有响应
- web - 如何通过托管网站/本地主机上的一键连接 colab 文件?
- python - 如何从文件中获取特定的字符串?
- mysql - 计算应付给每个用户的金额
- file - 如何从 SMB 和 HTTP 文件的导出中检查 Wireshark 上的合法文档
- flutter - AnimatedCrossFade 状态不变