Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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 TypeError:架构不是构造函数_Javascript_Node.js_Mongoose_Mocha.js - Fatal编程技术网

Javascript TypeError:架构不是构造函数

Javascript TypeError:架构不是构造函数,javascript,node.js,mongoose,mocha.js,Javascript,Node.js,Mongoose,Mocha.js,第二线使用 const schema=mongoose.schema; javascript是一种区分大小写的语言。只需将其作为对象导出,并在测试对象上也需要它。像这样: const mongoose = require('mongoose'); const schema = mongoose.schema; const marioCharSchema = new schema({ name: String, weight: Number }); const mario

第二线使用 const schema=mongoose.schema;
javascript是一种区分大小写的语言。

只需将其作为对象导出,并在测试对象上也需要它。像这样:

const mongoose = require('mongoose');

const schema = mongoose.schema;

const marioCharSchema = new schema({

    name: String,
    weight: Number

});

const marioChar = mongoose.model('marioChar', marioCharSchema);

module.exports = marioChar;

案例中出现了错误。

嗨,穆罕默德,欢迎来到StackOverflow。你的问题是什么?另外,请花时间阅读。打字错误。它是
mongoose.Schema
module.exports = {MarioChar};

const assert = require('assert');
const {MarioChar} = require('../models/mariochar');
const Schema = mongoose.Schema;