- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
builderror.log)"?-6ren"> builderror.log)"?-我想和 Raynos 的 mongo-client 一起玩。但是,当我将 "mongo-client": "0.2.1" 添加到我的 package.json 依赖项时,我得到以下信息: (node--6ren">
我想和 Raynos 的 mongo-client 一起玩。但是,当我将 "mongo-client": "0.2.1"
添加到我的 package.json
依赖项时,我得到以下信息:
(node-gyp rebuild 2> builderror.log) || (exit 0)
CXX(target) Release/obj.target/bson/ext/bson.o
SOLINK_MODULE(target) Release/bson.node
SOLINK_MODULE(target) Release/bson.node: Finished
builderror 日志
为空。如果我再次运行 npm install
,我会得到很多 unmet dependencies
,例如:
npm WARN unmet dependency /node_modules/mongo-client requires reducible@'Raynos/reducible#v1.0.6' but will load
npm WARN unmet dependency /node_modules/reducible,
现在,我以前没有遇到过这样的错误。 mongo-client
在 GIT 上没有报告问题。那么,我想从高层次上了解发生了什么以及如何解释错误?
当然,我也用谷歌搜索过。我认为这可能会解决它:
https://github.com/TooTallNate/node-gyp/wiki/Updating-npm's-bundled-node-gyp
但是当我运行时:
$ sudo npm explore npm -g -- npm install node-gyp
我得到 TypeError: Bad argument
对后续步骤的任何见解和指导表示赞赏。
谢谢。
最佳答案
我在安装 mongo-client
时也收到相同的消息,但它们是警告而不是错误,因此 npm
继续。
警告与 mongo-client
的一些自定义依赖项(参见 here )有关,npm
无法解决这些依赖项。但是,它尝试通过安装这些依赖项的非自定义版本来做正确的事情(并通过警告告诉您它)。
安装后它可能会工作,也可能不会。我运行 require('mongo-client')
没有引发任何错误,但在实际使用时可能仍会遇到问题。
也许 mongo-client
的作者有理由包含这些自定义依赖项,但它们确实应该作为他自己模块的一部分包含在内,或者他应该使用正确的位置(例如一个 Github 存储库),npm
可以从中安装它们。
关于node.js - 如何更新 node-gyp 和/或解释 "node-gyp rebuild 2> builderror.log)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473371/
我在 Windows 10 机器上使用 Visual Studio 2017 Community。 当我将 .net 标准库(只是默认代码)添加到我的解决方案时,该解决方案在 Visual Studi
当我转到我的“login.html”页面时,我收到了一个 werkzeug.routing.BuildError。问题似乎是模板中的“action=”属性。最初是 action={{url_for('
我正在尝试使用 Flask-Menu 和 Flask-Breadcrumbs 创建一个包含导航栏的网站。装饰器的使用方式如下( Flask-Menu 示例): @app.route('/') @men
我在网站上使用 URL 参数作为用户数据的标识符。如果用户单击网站上的一个特定链接,这些参数将为“无”,我尝试使用以下函数将它们发送回具有正确参数的同一页面: Site @app.route('/my
我修改了flaskr示例应用的登录,第一行报错。但是 www.html 在模板目录中。 return redirect(url_for('www')) #return redirect(url_for
如何使用 MongoEngine 和 Flask-Marshmallow 制作我的 RESTFul API HATEOAS? 我在用 class PraiaSerializer(ma.Schema):
我创建了一个 Web API 来呈现带有导航的网页。下面是我的代码 from flask import Flask, render_template, request app = Flask(__na
所以,我在 flask-restful 和 fields.Url 中遇到了一些奇怪的错误,我无法真正弄清楚为什么会出现这种错误,因为它是随机发生的。当正常运行我的应用程序时,它似乎不会发生,并且只会在
我正在为 flask 构建一个简单的扩展,但 url_for 函数无法在扩展中构建 url 时遇到问题。 有人可以帮我弄清楚我在这里缺少什么吗? 我简化了代码来演示这个问题(所有 url_for 调用
我关注了this通过 Flask 将文件上传到网络服务器的教程,返回部分除外。 我的本意是上传图片。 这是我的代码: from flask import Flask, request, jsoni
运行命令 sudo npm install socket.io 时,我得到以下输出。 > ws@0.4.31 install /Users/xafar/Documents/projects/node/
我的 Web 服务器(带有 mod_wsgi 的 apache)上的 Flask 出现问题: [Sat Nov 30 20:19:45 2013] [error] ERROR:app:Exceptio
"werkzeug.routing.BuildError: Could not build url for endpoint 'success'. Did you forget to specify
所以我有一个这样设置的 View : class toi(FlaskView): def index(self): ... return ren
我想在我的笔记本电脑上本地运行 jekyll。我按照 Github 的指南去做了,https://help.github.com/articles/using-jekyll-with-pages不幸的
我正在尝试在我的 gemfile 及其依赖项中安装所有 gem,因此只需运行 Bundler(捆绑或捆绑安装)。使用原生扩展安装 nio4r 1.1.1 时失败,下面是登录 gem_make.out。
我正在尝试在 Mavericks 上安装以下 gem 版本 libv8 (3.16.14.3) therubyracer (0.12.1) 显然 therubyracer gems 依赖于 libv8
我想改编精彩的Tutorial from Miguel Grinberg创建一个 unittest 测试执行器。我主要只是根据我的需要调整了 Miguel 的代码,但是在字段映射中生成 uri 时遇到
当我尝试在我的站点上转到 index.html 时出现以下错误。该网站的模板来自 https://blog.miguelgrinberg.com/post/the-flask-mega-tutoria
我知道有一些问题,我读了它,但没有找到解决方案,并且我得到的输出与其他用户不同,因为我没有收到任何有关 Microsoft 或其他的消息事情。 我收到的消息是: > ws@0.5.0 install
我是一名优秀的程序员,十分优秀!