📦 添加虚拟环境和启动脚本

新增:
- backend/venv/ - Python 虚拟环境
- backend/start.sh - 启动脚本(使用虚拟环境)
- backend/requirements.txt - 依赖列表
- .gitignore - 忽略虚拟环境和缓存文件

说明:
- 每个项目使用独立虚拟环境
- 避免依赖冲突
- 启动脚本自动创建和激活虚拟环境
This commit is contained in:
2026-04-04 18:28:31 +08:00
parent 9ab279e1fe
commit 96f6318101
32058 changed files with 3949495 additions and 22 deletions

4
frontend/node_modules/core-js/full/math/acosh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/acosh');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/asinh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/asinh');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/atanh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/atanh');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/cbrt.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/cbrt');
module.exports = parent;

6
frontend/node_modules/core-js/full/math/clamp.js generated vendored Normal file
View File

@@ -0,0 +1,6 @@
'use strict';
// TODO: Remove from `core-js@4`
require('../../modules/esnext.math.clamp');
var path = require('../../internals/path');
module.exports = path.Math.clamp;

4
frontend/node_modules/core-js/full/math/clz32.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/clz32');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/cosh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/cosh');
module.exports = parent;

View File

@@ -0,0 +1,4 @@
'use strict';
require('../../modules/esnext.math.deg-per-rad');
module.exports = Math.PI / 180;

5
frontend/node_modules/core-js/full/math/degrees.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.degrees');
var path = require('../../internals/path');
module.exports = path.Math.degrees;

4
frontend/node_modules/core-js/full/math/expm1.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/expm1');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/f16round.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/f16round');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/fround.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/fround');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/fscale.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.fscale');
var path = require('../../internals/path');
module.exports = path.Math.fscale;

4
frontend/node_modules/core-js/full/math/hypot.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/hypot');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/iaddh.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.iaddh');
var path = require('../../internals/path');
module.exports = path.Math.iaddh;

4
frontend/node_modules/core-js/full/math/imul.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/imul');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/imulh.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.imulh');
var path = require('../../internals/path');
module.exports = path.Math.imulh;

19
frontend/node_modules/core-js/full/math/index.js generated vendored Normal file
View File

@@ -0,0 +1,19 @@
'use strict';
var parent = require('../../actual/math');
// TODO: Remove from `core-js@4`
require('../../modules/esnext.math.clamp');
require('../../modules/esnext.math.deg-per-rad');
require('../../modules/esnext.math.degrees');
require('../../modules/esnext.math.fscale');
require('../../modules/esnext.math.rad-per-deg');
require('../../modules/esnext.math.radians');
require('../../modules/esnext.math.scale');
require('../../modules/esnext.math.seeded-prng');
require('../../modules/esnext.math.signbit');
// TODO: Remove from `core-js@4`
require('../../modules/esnext.math.iaddh');
require('../../modules/esnext.math.isubh');
require('../../modules/esnext.math.imulh');
require('../../modules/esnext.math.umulh');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/isubh.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.isubh');
var path = require('../../internals/path');
module.exports = path.Math.isubh;

4
frontend/node_modules/core-js/full/math/log10.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/log10');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/log1p.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/log1p');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/log2.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/log2');
module.exports = parent;

View File

@@ -0,0 +1,4 @@
'use strict';
require('../../modules/esnext.math.rad-per-deg');
module.exports = 180 / Math.PI;

5
frontend/node_modules/core-js/full/math/radians.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.radians');
var path = require('../../internals/path');
module.exports = path.Math.radians;

5
frontend/node_modules/core-js/full/math/scale.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.scale');
var path = require('../../internals/path');
module.exports = path.Math.scale;

View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.seeded-prng');
var path = require('../../internals/path');
module.exports = path.Math.seededPRNG;

4
frontend/node_modules/core-js/full/math/sign.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/sign');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/signbit.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.signbit');
var path = require('../../internals/path');
module.exports = path.Math.signbit;

4
frontend/node_modules/core-js/full/math/sinh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/sinh');
module.exports = parent;

View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/sum-precise');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/tanh.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/tanh');
module.exports = parent;

View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/to-string-tag');
module.exports = parent;

4
frontend/node_modules/core-js/full/math/trunc.js generated vendored Normal file
View File

@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/math/trunc');
module.exports = parent;

5
frontend/node_modules/core-js/full/math/umulh.js generated vendored Normal file
View File

@@ -0,0 +1,5 @@
'use strict';
require('../../modules/esnext.math.umulh');
var path = require('../../internals/path');
module.exports = path.Math.umulh;