mirror of
https://github.com/LLOneBot/LLOneBot.git
synced 2024-11-22 01:56:33 +00:00
31 lines
972 B
JavaScript
31 lines
972 B
JavaScript
const path = require('path');
|
|
|
|
module.exports = {
|
|
target: 'node',
|
|
entry: './src/renderer.ts', // 入口文件路径
|
|
output: { // 输出文件配置
|
|
path: path.resolve(__dirname, 'dist'), // 输出目录路径
|
|
filename: 'bundle.js' // 输出文件名
|
|
},
|
|
module: { // 模块配置
|
|
rules: [ // 模块规则
|
|
{
|
|
test: /\.js$/, // 匹配.js文件
|
|
exclude: /node_modules/, // 排除node_modules目录
|
|
use: { // 使用的loader
|
|
loader: 'babel-loader',
|
|
options: {
|
|
presets: ['@babel/preset-env']
|
|
}
|
|
}
|
|
},
|
|
{
|
|
test: /\.ts$/, // 匹配.ts文件
|
|
exclude: /node_modules/, // 排除node_modules目录
|
|
use: { // 使用的loader
|
|
loader: 'ts-loader'
|
|
}
|
|
}
|
|
]
|
|
}
|
|
} |