我在这里给出的指令上安装了ubuntu上的nodejs
当我node --version在终端写信时,我看到了这个:
-bash: /usr/sbin/node: No such file or directory
不过,我可以在/usr/sbin/目录中看到节点.
写作npm --version表明1.3.5
写作nodejs --version表演v0.10.15
另外,我可以在/usr/bin/目录中看到节点.
那么,我该如何node工作?
此外,如果我使用zsh而不是bash,那么node命令工作.
我收到以下错误:
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
Run Code Online (Sandbox Code Playgroud)
这是我的版本细节:
操作系统:Windows 7
MongoDB:2.6.5
节点:0.12.0
在我发布这个问题之前,我已经尝试过这些东西.
我去了\node-modules\mongoose\node-modules\mongodb\node-modules\bson文件夹,并从绑定GYP文件下的变化做出'include_dirs': [ '<!(node -e "require(\'nan\')")' ]
对
'include_dirs': ["<!(nodejs -p -e \"require('path').dirname(require.resolve('nan'))\")"]
跑这个命令 npm install -g node-gyp
我已经将mongoose版本更新到3.8.21里面 package.json
什么都行不通.请建议
我使用 Node.js、Express、MongoDB 和 Mongoose 构建的应用程序遇到了严重问题。昨晚,当我nodemon server.js“运行服务器”时,一切似乎都正常。在命令行上,一切似乎都正常,但在浏览器(特别是 Chrome)上,我收到以下错误:没有收到数据 ERR_EMPTY_RESPONSE。我在我的机器上尝试过其他 Node 项目,它们也很难工作。我昨晚进行了 npm 更新,以便更新我的模块,因为我从 MongoDB/Mongoose { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND'} 收到另一个错误。我使用这个答案中的解决方案来尝试修复它,但它不起作用,我仍然收到该错误。现在我的浏览器根本没有收到任何文件。我的代码如下。请帮忙:
//grab express and Mongoose
var express = require('express');
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
//create an express app
var app = express();
app.use(express.static('/public/css', {"root": __dirname}));
//create a database
mongoose.connect('mongodb://localhost/__dirname');
//connect to the data store on the set up the database
var db = mongoose.connection;
//Create a model which connects to the schema …Run Code Online (Sandbox Code Playgroud) 我最近将Nodejs从0.13升级到6.9,当我运行我的nodejs应用程序时,我开始遇到一些错误,我google了一下,设法修复了一些错误并出现了新错误,我最终删除了node_modules我的应用程序的文件夹,清除了npm的缓存和再次运行npm安装,这是我卡住的地方,你可以在这个pastebin中看到完整的输出.
更多细节:
node --version和nodejs --version返回相同)我的应用使用的节点模块:
"dependencies": {
"socket.io": "~1.2.1",
"kurento-client": "Kurento/kurento-client-js",
"mongoose": "~3.8.23",
"dateformat": "~1.0.11",
"underscore": "~1.8.3"
}
Run Code Online (Sandbox Code Playgroud)
我一直在尝试这里的解决方案无济于事.
我怎样才能解决这个问题?
在Windows 7集成上使用mongodb3.0,节点0.12.0,npm 2.5.1,我试图读取和写入数据到我的数据库,但我在npm intsall中有这个错误!
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
Run Code Online (Sandbox Code Playgroud)
我试图替换
bson = require('../build/Release/bson');
Run Code Online (Sandbox Code Playgroud)
成
bson = require('../browser_build/bson');
Run Code Online (Sandbox Code Playgroud)
但我有这样的错误:
exports.BSON.BSON_BINARY_SUBTYPE_DEFAULT = 0 TypeError: Cannot set property 'BSON_BINARY_SUBTYPE_DEFAULT' of undefined
Run Code Online (Sandbox Code Playgroud)
我正在使用和尚,anfd我已经运行了npm mongodb,npm和尚