Node.js 来自 node_modules 的 10 require('...') 非常慢
Node.js 10 require('...') from node_modules is terribly slow
我在 Windows 10 和 macOS 10.14.3 上使用最新的 Node.js LTS 10。当我使用像 const require = require('rollup');
这样的 require
导入库时,导入库需要大约 10 分钟或更长时间。在我的代码中添加一些 async
函数后,我开始注意到这个问题。在 mjs
文件中使用 ES import
在 ts-node
包和模块解析方面存在问题,也许还有其他建议?
我的 ts-node
选项中有一个 ignore: []
,导致处理所有 node_modules
。使用正则表达式缩小包范围 ignore: ['/node_modules\/(?!package-name).*/']
解决了这个问题。
我在 Windows 10 和 macOS 10.14.3 上使用最新的 Node.js LTS 10。当我使用像 const require = require('rollup');
这样的 require
导入库时,导入库需要大约 10 分钟或更长时间。在我的代码中添加一些 async
函数后,我开始注意到这个问题。在 mjs
文件中使用 ES import
在 ts-node
包和模块解析方面存在问题,也许还有其他建议?
我的 ts-node
选项中有一个 ignore: []
,导致处理所有 node_modules
。使用正则表达式缩小包范围 ignore: ['/node_modules\/(?!package-name).*/']
解决了这个问题。