任何時候我嘗試匯入這個頁面都會拋出錯誤
Uncaught TypeError: Cannot read properties of undefined (reading 'split')
import { User } from '@/assets/schemas'
export default {
name: 'HomeView',
mounted() {
//const user = User.findOne({ id: '1002401206750150836' })
console.log('user')
}
}
當我注釋掉匯入時它可以作業但是當我添加匯入時我得到那個錯誤這是 Schemas.js 的代碼
const mongoose = require('mongoose');
const User = new mongoose.Schema({
id: { type: String, unique: true, required: true},
bank: { type: Number, default: 2000 },
wallet: { type: Number, default: 0},
chips: { type: Number, default: 0},
level: { type: Number, default: 1},
totalxp: { type: Number, default: 0},
xp: { type: Number, default: 0},
favcolor: { type: String, default: "White"},
cooldowns: {
daily: { type: Date },
monthly: { type: Date },
buychips: { type: Date },
}
})
const Guild = new mongoose.Schema({
id: { type: String, unique: true, required: true},
welcome_channel_id: { type: String, default: null },
new_member_role_id: { type: String, default: null }
})
module.exports = { User: mongoose.model("User", User), Guild: mongoose.model("Guild", Guild) }
uj5u.com熱心網友回復:
Mongoose 不是前端庫,它不能與 Vue 一起使用。它依賴于瀏覽器中不存在的 Node.js 功能。Mongoose 僅??用于后端 Node.js 服務器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/506427.html
標籤:javascript Vue.js 猫鼬 猫鼬模式
