草庐IT

node.js - node gyp error TRACKER : error TRK0005: Failed to locate: "CL.exe". 系统找不到指定的文件

我想在装有VisualStudioCommunity2015、Pythonv2.7.3的Windows10机器上安装bcrypt,但出现以下错误。Node版本v4.2.1Nodegypv3.0.3npminstallbcryptC:\Users\ASMIN\Desktop\M2\app>npminstallbcryptnpmWARNpackage.jsoneapp@1.0.0NodescriptionnpmWARNpackage.jsoneapp@1.0.0Norepositoryfield.npmWARNpackage.jsoneapp@1.0.0NoREADMEdata>bcryp

node.js - node gyp error TRACKER : error TRK0005: Failed to locate: "CL.exe". 系统找不到指定的文件

我想在装有VisualStudioCommunity2015、Pythonv2.7.3的Windows10机器上安装bcrypt,但出现以下错误。Node版本v4.2.1Nodegypv3.0.3npminstallbcryptC:\Users\ASMIN\Desktop\M2\app>npminstallbcryptnpmWARNpackage.jsoneapp@1.0.0NodescriptionnpmWARNpackage.jsoneapp@1.0.0Norepositoryfield.npmWARNpackage.jsoneapp@1.0.0NoREADMEdata>bcryp

node.js - Node sqlite node-gyp 构建错误 : no member named 'ForceSet' in 'v8::Object'

我在尝试安装依赖于sqlite3的全局包时遇到构建错误。我不太确定如何调试这样的Node构建错误,因此不胜感激。通过搜索,我可以看出至少xcode错误不是问题。我最近更新了OSSierra和NodeOSSierra:10.13.4Node:10.0.0Yarn:1.6.0我这次运行的命令。我在全局安装其他包时遇到了同样的错误,所以我认为确切的npm包并不重要......$yarnglobaladdimport-js错误yarnglobalv1.6.0(node:17489)[DEP0005]DeprecationWarning:Buffer()isdeprecatedduetosecu

node.js - 如何防止 node-gyp 从 Internet 下载 node-headers.tar.gz 和 node.lib?

node-gyp在安装和构建iconv、ref、ffi等原生模块时从互联网下载以下文件:https://nodejs.org/download/release/v6.10.0/node-v6.10.0-headers.tar.gzhttps://nodejs.org/download/release/v6.10.0/win-x86/node.libhttps://nodejs.org/download/release/v6.10.0/win-x64/node.libhttps://nodejs.org/download/release/v6.10.0/SHASUMS256.txt如何让

带有 node-gyp 的 node.js 应用程序无法在 azure 网站上部署

我已经建立了一个Azure网站,我正在尝试使用一个依赖于node-gyp的示例应用程序。我得到了这个:emote:>node-expat@2.0.0installC:\DWASFiles\Sites\node-canvas\VirtualDirectory0\site\wwwroot\node_modules\node-salesforce\node_modules\xml2json\node_modules\node-expatremote:>node-gyprebuildremote:remote:remote:C:\DWASFiles\Sites\node-canvas\Virt

c++ - 如何包含 C++ 库以便 node-gyp 可以链接?

我正在编写nodejs代码,并希望使用C++代码(包含“mysql/mysql.h”的backend.cpp)使用node-gyp进行编译。我在构建时遇到此错误:模块.js:356Module.extensions[extension](this,filename);^错误:____/build/Release/backend.node:undefinedsymbol:mysql_init有人可以帮忙吗?我如何指示node-gyp将mysql.h链接到目标backend.node? 最佳答案 您是否已将其添加到binding.gyp

ios - 使用 GYP 为 iOS 生成 Xcode 项目

我一直在尝试使用GYP为iOS应用程序生成Xcode项目。我能够生成myapp.xcodeproj项目文件,但设置是针对macOS项目而不是所需的iOS项目。我设置了以下属性:'SDKROOT':'iphoneos4.3','ARCHS[sdk=iphoneos*]':'armv7','VALID_ARCHS':'armv6armv7','VALID_ARCHS[sdk=iphoneos*]':'armv7','ONLY_ACTIVE_ARCH':'NO','IPHONEOS_DEPLOYMENT_TARGET':'4.0','TARGETED_DEVICE_FAMILY':'1/2'

javascript - node-gyp - 找不到库头文件

我正在尝试在我的Node插件中使用gstreamer框架。我的binding.gyp有以下内容,但是当我运行构建命令时,控制台指出未找到header。当我在node-gyp之外编译我的gstreamer文件时,它编译成功。有人看到我的绑定(bind)文件有问题吗?控制台hello.cc3:25:fatalerror:gstreamermm.h:Nosuchfileordirectory绑定(bind).gyp{"targets":[{"target_name":"addon","libraries":["-lgstreamer-1.0","-L/usr/inlcude/gstreame

node.js - Windows 上 "Cannot find module"上的 node-gyp 错误

我正在尝试构建Atom。当我运行npminstall时,出现错误:Error:Cannotfindmodule'C:\ProgramFiles(x86)\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js'我在Windows上。我该如何解决这个问题? 最佳答案 2020年更新:评论中有报告称此方法(在2014年绝对有效)不再有效。请在删除任何内容之前备份此文件夹。这意味着不知何故,node-gyp模块已损坏、卸载或以其他方式搞砸了。这可以通过两个简单的步骤解决(

windows - 如何在 Windows 上配置 npm-gyp 以使用 gcc 而不是 VC++?

有没有办法配置npm-gyp在Windows机器上使用gcc(就像在Linux上一样)? 最佳答案 这不可能如描述的那样here.更新一个enhancementrequest已提交给gyp团队。更新...但可能不会采取行动。[comment] 关于windows-如何在Windows上配置npm-gyp以使用gcc而不是VC++?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1