node.js - NodeJS CLD包外部依赖项

标签 node.js compilation compiler-errors c++builder

我将problem安装到我的一台计算机上,因此我尝试将其安装到另一台计算机上,并且安装工作正常。

在好的机器上,我安装了CLD软件包,并围绕它编写了一个简单的app.js。

var cld = require('cld');
console.log('cld loaded');

在好的机器上运行此命令时,我收到了预期的控制台输出“cld loading”。我将包括node_modules文件夹在内的完全相同的代码复制到另一台机器上并运行它,在控制台输出中收到错误:
E:\Test>node app.js
module.js:423
return process.dlopen(module, path._makeLong(filename));
             ^

Error: The specified procedure could not be found.
\\?\E:\Test\node_modules\cld\build\Release\cld.node
at Error (native)
at Object.Module._extensions..node (module.js:423:18)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (E:\Test\node_modules\cld\index.js:2:12)
at Module._compile (module.js:398:26)
at Object.Module._extensions..js (module.js:405:10)
at Module.load (module.js:344:32)

我可以确认文件“E:\ Test \ node_modules \ cld \ build \ Release \ cld.node”已存在。我不确定这里缺少什么程序。我怀疑该程序包可能需要一些外部依赖项。

任何人都可以建议第一次安装中缺少外部依赖项吗?

最佳答案

弄清楚这是一个node.js版本问题。我将我的nas.js降级到0.10.28,它可以正常工作。我想这是CLD要修复的一些错误。

关于node.js - NodeJS CLD包外部依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34735152/

相关文章:

c++ - 使用#define NDEBUG 给我 C++ 中的错误

javascript - 使用 Nodejs 请求模块对返回未定义进行地理编码的函数

javascript - 如何通过node js将变量传递给powershell

javascript - Node.js - 等待循环中抛出的所有 promise

lua - 从 Common Lisp 调用 Lua

c# - C#编译器正在尝试编译为错误的重载方法

node.js - 错误: Cannot resolve module 'apply' webpack angular2

c++ - 如何分析/优化 Objc/C++ 项目编译时间?

c++ - 在类中声明但未定义的方法

java - Android Studio Flamingo 出现“compileDebugJavaWithJavac”错误