- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我无法在我的系统上安装 Contextify。我正在运行 Ubuntu 14.04,node.js 版本 0.10.25,npm 版本 1.3.10,node-gyp 版本 0.10.10
我已经尝试过升级、重新启动、首先安装依赖项,一切。没有什么可以让它发挥作用。
~$ sudo npm install -g contextify
npm http GET https://registry.npmjs.org/contextify
npm http 304 https://registry.npmjs.org/contextify
npm http GET https://registry.npmjs.org/bindings
npm http GET https://registry.npmjs.org/nan
npm http 304 https://registry.npmjs.org/bindings
npm http 304 https://registry.npmjs.org/nan
> contextify@0.1.8 install /usr/local/lib/node_modules/contextify
> node-gyp rebuild
/bin/sh: 1: node: not found
gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.13.0-29-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/contextify
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! weird error 1
npm ERR! not ok code 0
最佳答案
我遇到了同样的问题。显然 Debian 已将导致问题的命令 node
重命名为 nodejs
。对我来说,安装 nodejs-legacy
解决了这个问题。
sudo apt-get update && sudo apt-get install nodejs-legacy
见 https://github.com/voodootikigod/node-serialport/issues/301了解详情。
关于node.js - Contextify 安装失败 - "node: not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24234595/
我的 Node 应用程序在我的 MacBook 上运行良好,但是当我发布到 Rackspace 上的服务器时,我收到以下我以前从未见过的错误(敏感路径替换为 [...]): [...]/node_mo
我正在研究 Facebook Flux ToDo-MVC sample ,并在 Windows8.1、msys(64 位)、 Node v0.10.32(或命令提示符、 Node v0.12.7)上以
我已经学习 NodeJS 1 小时了,所以请多多包涵。我的项目需要的包之一是 JSDom。在浏览了大部分 Internet 之后,我发现 JSDOm 有一个名为 contextify 的依赖项,它以某
我无法在我的系统上安装 Contextify。我正在运行 Ubuntu 14.04,node.js 版本 0.10.25,npm 版本 1.3.10,node-gyp 版本 0.10.10 我已经尝试
我正在使用 contextify ( https://www.npmjs.com/package/contextify ) 在 Node 沙箱中运行异步“不受信任”脚本。同样的问题也适用于 Node
我正在尝试在我的 64 位 ARM 平台上交叉编译 node.js 模块 contextify(作为 jsdom 的一部分) Fedora 安装。但是,除了我正在运行的平台之外,我似乎无法为任何其他平
我能够在 Windows 上使用 node-gyp 构建 contextify 0.1.1,但我不知道如何让 npm 在解决其他模块的依赖关系时识别/使用此版本。 “npm install”失败,并出
更新 - 请参阅帖子底部 我正在尝试在node.js 中设置jquery,但遇到了一些问题。如described on SO我正在使用 npm install jquery 安装 jquery,并从命
编辑 我升级了 Node 并运行了“npm install -g contextify”它看起来安装得很好(没有错误),但是输入“which contextify”什么也没返回。安装 contexti
此问题已在 bug reports 中引用,但这似乎并没有解决。有几个软件包需要 contextify ,但它似乎不是在 Ubuntu 和 Node 8.x 上构建的 在 npm install 各种
我正在努力打包一个 Node 应用程序,以便在没有 npm 的情况下部署在服务器上。我相信我已经弄清楚了 - 我使用 npm 根据 package.json 文件将所有依赖项安装在本地 node_mo
我有一个依赖于 d3 版本 3.5.3 并且依赖于 contextify 的项目。当它通过 node-gyp 运行时,它就会爆炸。通常,我可以通过指定 msvs_version=2015 来解决此问题
我是一名新的 Node.js 开发人员。我正在尝试将我的 Node.js 应用程序推送到 Heroku,但我不断收到如下错误,但不知道如何修复它。 -----> Building dependenci
我尝试让 node-jquery 工作。 contextify 是依赖项之一(jsdom 需要)。 contextify 需要以某种方式使用 Python 构建。但这似乎不适用于 Windows 7
这是我运行npm install contextify时得到的结果 npm http GET https://registry.npmjs.org/contextify npm http 304 ht
我尝试 npm install jquery,但在尝试安装其中一个依赖项 Contextify 时失败。所以我尝试 npm install contextify 并得到了这个错误。在网上查找了大约一个
我正在尝试安装 zombie js,并收到此错误: > contextify@0.1.8 install C:\Users\User\Documents\ArbeitPhilipp\clieman\b
我是一名优秀的程序员,十分优秀!