Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';I don’我没有一个有效的快速猫鼬连接_Javascript_Mongodb_Express_Mongoose - Fatal编程技术网

Javascript Can';I don’我没有一个有效的快速猫鼬连接

Javascript Can';I don’我没有一个有效的快速猫鼬连接,javascript,mongodb,express,mongoose,Javascript,Mongodb,Express,Mongoose,尽管主题很多(不幸的是缺乏经验),但我无法与mongoose.createConnection建立工作连接 受上述链接之一的启发,我开始修改脚本,但没有结果 //my db.js const mongoose=require('mongoose'),db; db=mongoose.createConnection=(“mongodb://localhost:27017/myApp", {“auth”:{“authSource”:“admin”},“user”:“admin1234”,“pass

尽管主题很多(不幸的是缺乏经验),但我无法与mongoose.createConnection建立工作连接

受上述链接之一的启发,我开始修改脚本,但没有结果

//my db.js
const mongoose=require('mongoose'),db;
db=mongoose.createConnection=(“mongodb://localhost:27017/myApp",
{“auth”:{“authSource”:“admin”},“user”:“admin1234”,“pass”:“abcd”});
要求(“./配置文件”);
//profiles.js
const mongoose=require('mongoose');
const logFile=new mongoose.Schema({});
//等等
mongoose.model('Profile',profileSchema);
//routepages index.js
const express=require('express');
const router=express.router();
常量ctrlProfiles(“../controller/profiles”);
路由器
//一些路线
module.exports=路由器;
//controllers profiles.js
const mongoose=require('db'),
const Prof=mongoose.model('Profile');
const profileCreate=函数(req,res){};
module.exports={
档案创建

};
你的第一行可能会破坏你的脚本

const mongoose = require('mongoose'), db;
试一试


这有一些问题,您两次声明mongoose变量,正如murikowski指出的错误声明语法,profileSchema似乎从未声明过(或者我们在这里没有看到)。我认为这个问题与获得一个正常工作的mongoose连接没有多大关系。首先,非常感谢您查看我的脚本。更改脚本后,node cmd会给出一个module.js:529错误抛出错误。知道吗?
const mongoose = require('mongoose');