Javascript “之后”&引用;node exampleScript.js"&引用,不能用cmd写
我在文件夹“my”中得到了2个脚本,在文件夹节点_模块中安装了mongodb文件夹 代码1:Javascript “之后”&引用;node exampleScript.js"&引用,不能用cmd写,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我在文件夹“my”中得到了2个脚本,在文件夹节点_模块中安装了mongodb文件夹 代码1: var mongo=require("mongodb"); var host= "127.0.0.1"; var port=mongo.Connection.DEFAULT_PORT; var db= new mongo.Db("nodejs-introduction",new mongo.Server(host,port,{}), {safe: false}) db.open(function(
var mongo=require("mongodb");
var host= "127.0.0.1";
var port=mongo.Connection.DEFAULT_PORT;
var db= new mongo.Db("nodejs-introduction",new mongo.Server(host,port,{}), {safe: false})
db.open(function(error){
console.log("we are connected" + " "+ host + ":" + port);
db.collection("user",function(error,collection){
console.log("we got collection");
collection.insert({
id:"1",
name:"Lauris Skraucis",
twitter:"LauroSkr",
email:"skciz@gmail.com",
},function(){
console.log("sucessfully inserted Lauris")
});
collection.insert({
id:"1",
name:"Janis Skraucis",
twitter:"Jask",
email:"jask_dosiba@inbox.lv",
},function(){
console.log("sucessfully inserted Janis")
});
});
});
和第二个文件
var mongo=require("mongodb");
var host= "127.0.0.1";
var port=mongo.Connection.DEFAULT_PORT;
var db= new mongo.Db("nodejs-introduction",new mongo.Server(host,port,{}));
db.open(function(error){
console.log("we are connected" + " "+ host + ":" + port);
db.collection("user",function(error,collection){
collection.find({"id:1"},function(error,cursor){
cursor.toArray(function(error,users){
if(users.length==0){
console.log("no user");
}else{
console.log("found user",users[0]);
}
});
});
});
});
在cmd cd C:\Users\X\Desktop\my中写入节点后,我得到第一个文件
我们已连接127.0.0.1:27017
我们有收集
成功插入Lauris
成功地插入Janis
此后,我无法在cmd中写入任何内容,因为您的应用程序正在运行并等待任何交互来记录数据 如果要退出应用程序:ctrl+c
如果您希望运行应用程序并能够在cmd中写入:
- 打开另一个cmd:)
- 使用诸如netbeans、eclipse甚至sublime text之类的编译器运行节点