webpack.config.js
const path = require('path');
module.exports = {
entry: {
index: './src/index.ts', // 输入
},
mode: 'development', // 开发
module: {
rules: [
{
test: /\.ts$/, // 处理.ts文件
use: 'ts-loader', // 使用 ts-loader打包编译ts文件
exclude: /node_modules/, // 不处理node_modules文件夹的.ts文件
}
]
},
resolve: {
extensions: ['.tsc', '.ts', '.js'], // 从哪些扩展名中找文件
},
output: {
filename: 'bundle.[name].js', // 输出
path: path.resolve(__dirname, 'dist'), // __dirname 当前目录
}
}