我是否可以将Mongodb的软件包正确安装到我的项目中?

时间:2019-12-03 14:42:56

标签: javascript mongodb mongodb-query

我正在开发一个在Git上共享供他人使用的项目,并且我需要该项目中的mongodb依赖项才能访问我在云上的数据库。

但是,我的代码永远不会越过连接线:(这是用.js文件编写的)

var MongoClient = require("mongodb").MongoClient; 

我正在通过打印到画布和警报进行测试,但是此行之后的任何内容都不会打印或警报。

我假设我将mongodb软件包安装到项目中的方式有​​问题,但是我不确定吗?有什么我应该做的特定方法吗?

安装mongodb时,我使用npm install mongodb,结果是:

npm WARN groundstation-website@1.0.0 No repository field.
npm WARN groundstation-website@1.0.0 No license field.

+ mongodb@3.3.5
added 1 package and audited 9 packages in 1.077s

任何帮助将不胜感激!

编辑:这是我的代码:

$(document).ready(function() {
'use strict';

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.rect(20, 20, 150, 100);
ctx.font = "20px Arial";
ctx.fillStyle = "white";

ctx.fillText("text", 10, 100);    // will print

//code here won't print to ctx
const MongoClient = require('mongodb').MongoClient;
//won't print
ctx.fillText("text", 10, 100);
});

1 个答案:

答案 0 :(得分:0)

如果您尚未初始化项目,则:

npm init

之后:

npm install mongodb --save

在您的代码中:

let MongoClient = require('mongodb').MongoClient;