gpt4 book ai didi

d3.js - 使用 npm 安装 d3 会导致上下文错误

转载 作者:行者123 更新时间:2023-12-04 05:04:09 24 4
gpt4 key购买 nike

出现一些令人费解的上下文错误(但其他安装似乎还不错。)

npm install d3

MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". To fix this, 1) install the .NET Framework 2.0 SDK, 2) install
Microsoft Visual Studio 2005 or 3) add the location of the component to the system path if it is installed elsewhere.
[C:\Users\dinesh\m3\node_modules\d3\node_modules\jsdom\node_modules\contextify\build\binding.sln]
gyp ERR! build error
gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\dinesh\m3\node_modules\d3\node_modules\jsdom\node_modules\contextify
gyp ERR! node -v v0.10.32
gyp ERR! node-gyp -v v1.0.1
gyp ERR! not ok

npm ERR! contextify@0.1.9 install: `node-gyp rebuild`
npm ERR! Exit status 1

npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28

最佳答案

你可能已经在这一点上继续前进,但对于 future 的谷歌人:

升级到 D3.js v3.5.4+
jsdomd3 的依赖项, 和 jsdom需要 contextify ,它使用 native 模块( node-gyp )。原生模块很难在某些平台上构建,所以 d3制作 jsdom从 v3.5.4 开始的开发依赖项(默认未安装)。

相关:D3.js commitD3.js issue .

关于d3.js - 使用 npm 安装 d3 会导致上下文错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27410558/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com