首先安装express全局框架
npm install -g express
最好使用这样的下载
npm install -g express-generator
使用express创建后端项目
express 项目名 --view=ejs
例如:创建一个名字叫adminApp的项目
express adminApp --view=ejs
进入项目adminApp下载moggose
npm -i mongoose -S
然后在adminApp项目中创建文件夹sql文件的目录结构如下图,总共包含5个文件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1e1db53b57dc4936ae0f46877f15eed7.png)
1.Admin.js
const mongoose = require('./../db');
const Schema = mongoose.Schema;
const adminSchema = new Schema({
adminid: {
type: String },
username: {
type: String },
password: {
type: String },
role: {
type: Number }
})
module.exports = mongoose.model('Admin', adminSchema);
2.Products.js
const mongoose = require('./../db');
const Schema = mongoose.Schema;
const productSchema = new Schema({
proid: {
type: String },
proname: {
type: String },
probrand: {
type: String },
brandimg: {
type: String },
proimg: {
type: String },
price: {
type: Number },
detail: {
type: String },
stock: {
type: Number },
sales: {
type: Number }
})
module.exports = mongoose.model('Product', productSchema);
3.admintest.js
const sql = require('./index')
const