ali_rear_end
Advanced tools
Comparing version 1.1.7 to 1.1.8
@@ -1,1 +0,1 @@ | ||
{"name":"ali_rear_end","version":"1.1.7","type":"module","description":"阿狸后端专用集成","main":"lib/index.cjs","scripts":{"编译":"rollup -c","测试":"node test/index.js","发布":"node script/publish.cjs"},"keywords":["ali"],"author":"ali","license":"ISC","dependencies":{"@intlify/vite-plugin-vue-i18n":"6.0.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@vitejs/plugin-vue":"^4.3.3","address":"^1.2.2","ali-dedicated":"^2.4.4","ali-oss":"^6.17.1","archiver":"^5.3.1","axios":"^1.4.0","crypto-js":"^4.1.1","extract-zip":"^2.0.1","glob":"^10.2.3","http":"^0.0.1-security","json5":"^2.2.3","jsonwebtoken":"^9.0.0","koa-body":"^6.0.1","koa-json":"^2.0.2","koa-logger":"^3.2.1","koa-morgan":"^1.0.1","koa-router":"^12.0.0","koa-static":"^5.0.0","koa-xml-parser":"^0.1.0","koa2":"^2.0.0-alpha.7","koa2-cors":"^2.0.6","lodash":"^4.17.21","moment-timezone":"^0.5.43","mysql":"^2.18.1","nodemailer":"^6.9.1","nodemailer-smtp-transport":"^2.7.4","public-ip":"^6.0.1","rollup-plugin-visualizer":"^5.9.2","tar":"^6.1.14","ua-parser-js":"^1.0.35","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"^0.8.0","unplugin-vue-components":"^0.25.1","util":"^0.12.5","vite":"^4.4.9","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-html":"^3.2.0","vite-plugin-imagemin":"^0.6.1","vite-plugin-svg-icons":"^2.0.1","vite-plugin-vue-setup-extend":"^0.4.0","vue":"^3.3.4","zlib":"^1.0.5"},"devDependencies":{"@babel/core":"^7.22.1","@babel/preset-env":"^7.22.4","babel":"^6.23.0","rollup":"^2.79.1","rollup-plugin-babel":"^4.4.0"}} | ||
{"name":"ali_rear_end","version":"1.1.8","type":"module","description":"阿狸后端专用集成","main":"lib/index.cjs","scripts":{"编译":"rollup -c","测试":"node test/index.js","发布":"node script/publish.cjs"},"keywords":["ali"],"author":"ali","license":"ISC","dependencies":{"@intlify/vite-plugin-vue-i18n":"6.0.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@vitejs/plugin-vue":"^4.3.3","address":"^1.2.2","ali-dedicated":"^2.4.4","ali-oss":"^6.17.1","archiver":"^5.3.1","axios":"^1.4.0","crypto-js":"^4.1.1","extract-zip":"^2.0.1","glob":"^10.2.3","http":"^0.0.1-security","json5":"^2.2.3","jsonwebtoken":"^9.0.0","koa-body":"^6.0.1","koa-json":"^2.0.2","koa-logger":"^3.2.1","koa-morgan":"^1.0.1","koa-router":"^12.0.0","koa-static":"^5.0.0","koa-xml-parser":"^0.1.0","koa2":"^2.0.0-alpha.7","koa2-cors":"^2.0.6","lodash":"^4.17.21","moment-timezone":"^0.5.43","mysql":"^2.18.1","nodemailer":"^6.9.1","nodemailer-smtp-transport":"^2.7.4","public-ip":"^6.0.1","rollup-plugin-visualizer":"^5.9.2","tar":"^6.1.14","ua-parser-js":"^1.0.35","unplugin-auto-import":"^0.16.6","unplugin-element-plus":"^0.8.0","unplugin-vue-components":"^0.25.1","util":"^0.12.5","vite":"^4.4.9","vite-plugin-cdn-import":"^0.3.5","vite-plugin-compression":"^0.5.1","vite-plugin-html":"^3.2.0","vite-plugin-imagemin":"^0.6.1","vite-plugin-svg-icons":"^2.0.1","vite-plugin-vue-setup-extend":"^0.4.0","vue":"^3.3.4","zlib":"^1.0.5"},"devDependencies":{"@babel/core":"^7.22.1","@babel/preset-env":"^7.22.4","babel":"^6.23.0","rollup":"^2.79.1","rollup-plugin-babel":"^4.4.0"}} |
import server from "./server.js"; | ||
import set_routing from "./set_routing.js"; | ||
// import set_routing from "./set_routing.js"; | ||
export default { | ||
server, | ||
set_routing, | ||
// set_routing, | ||
} |
@@ -1,64 +0,13 @@ | ||
import koa_default_parameters from '../config/koa_default_parameter' | ||
import environment_fun from '../config/environment' | ||
import ali from 'ali-dedicated' | ||
import ip_utils from "../utils/ip_utils"; | ||
import run_env from '../config/run_env' | ||
import routers from './routers' | ||
import koa2 from 'koa2' | ||
import xmlParser from 'koa-xml-parser' | ||
import json from 'koa-json' | ||
import cors from 'koa2-cors' | ||
import basic_configuration from './utils/basic_configuration' | ||
export default async ( | ||
parameter = koa_default_parameters | ||
parameter | ||
) => { | ||
const koa_default_parameter = parameter | ||
const app = new koa2() | ||
const environment = environment_fun(parameter) | ||
app.proxy = true | ||
// TODO 接收xml数据 | ||
const parser = xmlParser({ | ||
limit: parameter.request_size, | ||
encoding: 'UTF-8', | ||
xml: { | ||
normalize: true, | ||
normalizeTags: true, | ||
explicitArray: false | ||
} | ||
}) | ||
app.use(parser) | ||
// TODO 支持json格式 | ||
app.use(json()) | ||
// TODO 配置cros解决跨域 | ||
app.use(cors({ | ||
origin: ctx => { | ||
return ctx.header.origin; // 允许来自所有域名请求 | ||
}, | ||
methods: ['GET', 'POST', 'OPTIONS'], | ||
allowHeaders: ['Content-Type', 'Authorization', 'Accept'], | ||
})) | ||
await routers(app, parameter.routers_path) | ||
console.log(` | ||
<<<<<<<<<<<<<<<<< | ||
${ali.utils.time_utils.get_time()} 更新 | ||
当前环境:${environment.env}, | ||
占用端口:${environment.port}, | ||
局域网地址: http://${ip_utils.get_local_ip()}:${environment.port}, | ||
请求前缀: ${koa_default_parameter.prefix} | ||
请求局域网地址:http://${ip_utils.get_local_ip()}:${environment.port}/${ | ||
koa_default_parameter.prefix | ||
if (!(await basic_configuration(parameter))) { | ||
console.log(`进行基础化配置失败`) | ||
return | ||
} | ||
>>>>>>>>>>>>>>>>>>>>`) | ||
// 加入端口 | ||
app.listen(environment.port); | ||
console.log(`完成`) | ||
return app | ||
} |
Sorry, the diff of this file is not supported yet
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
12
107260
2864