CNode

新手请教 Nodejs require 问题

Yyumen3501发布于13 年前最后回复13 年前3 回复7397 浏览0 收藏

模块引用的时候报 ../xxxx/xxx has no method 'add'

Dao var DB=require('../DBConfig/DBConfig');

exports.add=function(DBModel,collname) { DB.open(function(err){ DB.collection(collname,function(err,collection){ collection.insert(DBModel,function(err,doc){ DB.close(); }); }); }); }; 引用 var CommonDao=('../Common/Dao'); CommonDao.add(userModel,'user');

查看回复

回复 (3)

J
jimokanghanchao#1·13 年前

仔细检查下自己的代码吧, 至少这句话var CommonDao=('../Common/Dao');不正确吧? 你是想表达require的意图吗?

L
leapon#2·13 年前

CommonDao 就是个 string

> var CommonDao=('../Common/Dao');
undefined
> CommonDao
'../Common/Dao'
> typeof CommonDao
'string'
Y
yumen3501#3·13 年前
参与回复
登录后即可参与回复。登录