Update: 添加新板卡 Python 3 Online

This commit is contained in:
王立帮
2024-09-08 13:32:13 +08:00
parent f1d75df7b1
commit 2435f5cdfa
51 changed files with 4345 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
const path = require("path");
const common = require("../../../webpack.common");
const { merge } = require("webpack-merge");
module.exports = merge(common, {
resolve: {
alias: {
'@mixly/python': path.resolve(__dirname, '../python'),
'@mixly/python-mixpy': path.resolve(__dirname, '../python_mixpy')
},
extensions: ['.ts', '.js'],
fallback: {
// for ocaml bundle
constants: require.resolve('constants-browserify'),
tty: require.resolve('tty-browserify'),
vm: require.resolve('vm-browserify'),
fs: false,
child_process: false,
// for sql bundle
crypto: require.resolve('crypto-browserify'),
path: require.resolve('path-browserify'),
buffer: require.resolve('buffer/'),
stream: require.resolve('stream-browserify'),
}
},
module: {
rules: [
{
resourceQuery: /asset-url/,
type: 'asset/resource',
}
]
}
});