安装包有 out-of-date header 个文件

Installed package has out-of-date header files

安装了 node-addon-api 包,我一直在使用那些 header 文件进行编译。但是我去利用一个功能,我的插件无法编译; header 中缺少该符号。在与 github 存储库中的 header 文件进行比较后,很明显安装的不是最新的。

所有文件的日期(在 Windows 安装上)都显示为 1985 年 10 月 26 日,但我不知道那是不是 npm 在写文件时没有得到正确的日期,或者什么。

我需要做什么才能获得当前版本? npm 报告已安装 v.3.0.2,但即使在删除目录并让 npm 再次获取它之后,文件仍为 out-of-date.

这很奇怪;我终于意识到文件一直看起来像过时的原因是因为当文件被 npm 重写时,我加载它的文本编辑器没有重新加载——可能是因为文件的日期戳从 10 月 26 日开始就没有改变过-85。我在对安装的文件和包的 repo 的克隆中的文件进行比较后发现了这一点:没有区别。