在用Windows 10重新安装我的机器之后,使用Visual Studio 2015进行设置我在安装我的git存储库时遇到了这个错误: → npm install在不同的项目上失败: … C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\src\win_delay_load_hook.c(34): error C2373: "__pfnDliNotifyHook2": […] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23) gyp ERR! stack at emitTwo (events.js:87:13) gyp ERR! stack at ChildProcess.emit (events.js:172:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12) […]
有没有办法在npm package.json文件中指定操作系统特定的依赖关系? 例如,如果用户正在运行Linux,我只想安装'dbus'( https://npmjs.org/package/dbus )作为模块的依赖项。 我将有不同的Mac和Windows的依赖。
我想安装Visual Studio社区2015,Python v2.7.3安装Windows 10机器上的bcrypt,但我得到以下错误。 节点版本v4.2.1 node-gyp v3.0.3 npm install bcrypt C:\Users\ASMIN\Desktop\M2\app>npm install bcrypt npm WARN package.json eapp@1.0.0 No description npm WARN package.json eapp@1.0.0 No repository field. npm WARN package.json eapp@1.0.0 No README data > bcrypt@0.8.5 install C:\Users\ASMIN\Desktop\M2\app\node_modules\bcrypt > node-gyp rebuild C:\Users\ASMIN\Desktop\M2\app\node_modules\bcrypt>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node -gyp.js" rebuild ) else (node rebuild ) Building […]
好。 以下是我在x64操作系统上所做的工作: 安装了Python(v2.7 – 特别是2.7.6)并将其添加到系统path(C:\ Python27) 安装的MS VS C ++ 2010 Express版本(我已经有VS 2012,但没有C ++组件) 安装了Windows SDK 7.1的编译器更新 成功执行node-gyp configure(从位于binding.gyp所在的nodejs \ node_modules下的附加目录中) 运行node-gyp build(以pipe理员身份)**这是什么坠毁,留给我: 这个错误: C:\Program Files\nodejs\node_modules\msnodesql>node-gyp build gyp info it worked if it ends with ok gyp info using node-gyp@0.12.2 gyp info using node@0.10.25 | win32 | x64 gyp info spawn C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe gyp info spawn […]
我无法安装任何需要编译的模块。 所有他们失败,以下错误: MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". … 我的环境: Windows 7企业版x64,版本6.1.7601 节点x86 0.8.16 npm 1.2.0 node-gyp 0.8.2 Visual Studio 2012和众多软件包 相关环境variables: Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShel l\v1.0;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\tools;c:\tools\node 没有INCLUDE,LIB,LIBPATH等 我做了一个简短的调查问题,并找出以下设置手动编译(调用VCBuild.exe和msbuild.exe直接)手动克隆git://github.com/einaros/ws.git成功: SET Configuration=Release SET PATH=%ProgramFiles(x86)%\Microsoft Visual Studio […]