记一次神奇错误 "error the specified pro

2018-03-03  本文已影响0人  环零弦

要使用 Node 调用动态链接库,在安装 ref 模块时,安装过程没有问题,但是在自己写的 JavaScript 源文件中 require('ref') 时,就会报这个错误,Google 搜索几乎全部都是在讲安装 node-oracledb 时出现了这个问题,大概讲的是安装的 OraclePATH 中的版本不一致。于是我采取了以下方法:

  1. 重装 Node,将 Node 从版本9退回版本8.
  2. Visual Studio 2015,并将 msvs_version 设置为 2015

但是并不好使。
最后,解决方案是:

  1. 完全卸载 Node,包括全局的 node_modules 目录。
  2. 重装 Node, 版本 8

错误原因,猜想是全局 node_modules 中的版本与 Node 版本不一致。

上一篇下一篇

猜你喜欢

热点阅读