代码拉取完成,页面将自动刷新
同步操作将从 卖萌小老头/必应壁纸 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
// 请求
const request = require("request")
// ORM
const { Sequelize, INTEGER, STRING } = require('sequelize');
const sequelize = new Sequelize({
host: 'localhost',
dialect: 'sqlite',
pool: {
max: 5,
min: 0,
acquire: 30000,
idle: 10000
},
storage: './wallpaper.sqlite',
// operatorsAliases: false
});
// 文件
const ImageArchive = sequelize.define("image_archive", {
id : {
type: INTEGER,
primaryKey: true,
autoIncrement: true
},
folderName : STRING(100),
fileName : STRING(100),
copyright : STRING(200),
});
// 导入express
var express = require('express')
// 创建express服务器
var app = express()
// 静态资源目录
app.use(express.static('static'))
// 壁纸数据
app.get('/wallpaper.json', function (req, resp) {
ImageArchive.sync().then(()=>{
ImageArchive.findAll().then((res)=>{
resp.send(res);
})
})
})
// 默认页面跳转
app.get('', function (req, resp) {
resp.location('/wallpaper.html');
})
app.get('/', function(req, resp) {
resp.location('/wallpaper.html');
})
// 端口绑定
app.listen(8030, ()=>{
console.log('App listening at port 8030')
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。