问题标签 [contextify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - npm 安装持续错误?(节点 gyp 构建?)
我尝试安装 jsdom 这样的:
在一些成功的命令之后,安装很快就会失败,第一条错误消息在[....]
:
暗示?其他模块也会出现此错误:
如何解决?
编辑:我尝试sudo apt-get remove --purge nodejs npm topojson
通过各种方式重新安装。即使nodejs
重新安装成功,错误仍然存在,所以我猜它是上下文相关的(node.gyp
??cwd
...)。尝试删除/重新安装方式:
- ubuntu_setup.sh
- 带有原生过时的网址
- 将 url 更新为https://github.com/joyent/node.git,
sudo add-apt-repository ppa:chris-lea/node.js
,- 和手工制作
git clone https://github.com/joyent/node.git
(试用取消) - 使用各种其他方式:
- 方式 1 : 进行中
python - Windows 8:`node-gyp rebuild`退出状态1安装contextify作为僵尸的依赖
我正在尝试安装僵尸 js,并收到此错误:
我在 Windows 8 (64x) 上工作
节点:v0.10.24 (32)
npm:1.3.21
蟒蛇:2.7 (32)
通往 Python 的方法是在 PATH (C:\Python27\python.exe;) PYTHONPATH : C:\Python27\ PYTHON : C:\Python27\python.exe
给出作为输出:
我已经阅读了该主题的所有问题,但没有找到对我有帮助的决定。
我将非常感谢任何帮助!
javascript - D3.js 与 Total.js/node.js
我一直在尝试将 total.js 与 D3 一起使用来创建树形可视化。我无法下载 D3。我愿意 :
我得到:
我曾尝试下载 contextify,但我得到了同样的结果。我已经成功下载了gyp,但是如果我尝试下载D3.js 似乎不起作用。
linux - 为 ARM 交叉编译 Node.js 上下文
我正在尝试在我的 64 位 Fedora 安装上为 ARM 平台交叉编译node.js模块contextify(作为jsdom的一部分)。但是,除了我正在运行的平台之外,我似乎无法为任何其他平台构建。我尝试了不同的方法,例如运行node-gyp --arch=arm configure rebuild
,或者node-gyp configure --without-snapshot --dest-cpu=arm --dest-os=linux --with-arm-float-abi=softfp rebuild
(我在查找此问题时在某处在线找到的命令)。
构建运行成功,没有给出警告或错误。然而,目标架构似乎并不重要。我总是以我自己的 64 位系统的二进制文件结束,而不是我尝试过的 ARM 的任何其他东西。使用ia32
也没有改变任何东西 - 看起来提供的参数只是没有效果。我在这里做错了什么?
这是一个完整的控制台输出:
node.js - Contextify:如何捕获异步错误
我需要在节点中运行不安全的 JS 脚本并能够从错误中恢复。该脚本可以使用异步函数,因此我使用 contextify 而不是 VM 模块中内置的节点。问题是脚本中异步代码中的错误会使节点进程崩溃。
这是我的测试:
如何捕获异步错误?
node.js - spawn ENOENT 错误安装 Zombie.js @contextify node-gyp rebuild Mac
我正在尝试在 mac osx 10.9.5 上安装 Zombie.js:
并因此收到此错误:
我在用着:
我已经设置:
关于出了什么问题以及如何解决它的任何建议?谢谢!
node.js - 无法安装上下文
我正在尝试在全球范围内安装 contextify。
系统详情:
- 节点版本 - 5.2.0
- NPM 版本 - 3.5.2
- 系统 - CentOS 6.7 版(最终版)
尝试安装 contextify 时出现错误:
我也试过 sudo npm install -g contextify
c++ - node-gyp 和 contextify - 找不到 v140 的构建工具(平台工具集 = 'v140')
我有一个依赖于d3
版本的项目,3.5.3
并且依赖于contextify
. 当它运行时,node-gyp
它会爆炸。一般来说,我可以通过指定 来解决这个问题msvs_version=2015
,但这不起作用。因此,我执行了以下操作:
- 修改了我的 VS 2015 安装并安装了所有内容,然后将其包括在内
Common Tools for Visual C++
。 - 执行
npm install -g windows-build-tools
。 - 执行
npm config set msvs_version 2015
即使有这些步骤,我仍然收到此错误:
对我来说有趣的部分是它试图在v110
; 我只是不确定为什么。
npm-install - Npm install 在 contextify / node-gyp 上失败?
我跑了一个,但在ornpm install
上崩溃了。终端错误(全文):contextify
node-gyp
我/home/yug/.npm/_logs/2020-09-01T08_53_57_780Z-debug.log
得到了:
[编辑:]
系统:Ubuntu 20.04
$Python --版本:Python 2.7.18rc1
$节点--版本:v14.4.0
$npm --版本:6.14.7
$node-gyp --version :
似乎 node-gyp > nopt 出了点问题...(我继续挖掘)
我真的很困惑。当我阅读这些错误时,我觉得 node-gyp 依赖于 nopt,而 nopt 又依赖于 nodegyp。