1 Star 0 Fork 1

SamDaYe/WzTetrisWorker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
webpack.config.js 1.90 KB
一键复制 编辑 原始数据 按行查看 历史
SamDaYe 提交于 2021-02-09 01:03 . spring
const {resolve} = require('path')
module.exports = {
entry:{
local:'./src/local.index.js',//先不编译
online:'./src/online.index.js'
},
output:{
filename:'[name].js',
path: resolve(__dirname,'build')
},
module:{// loader 配置
rules:[
/**
* 1、基本JS 兼容处理 -> @babel/preset-env
* 2、全部JS兼容性处理-> @babel/polyfill
* 3、需要做兼容处理的时候就做,按需加载 -> core-js
*/
{
test:/\.js$/,
exclude:/node_modules/,
use:[
{
loader: 'babel-loader', // es6-es5
options: {
presets: [
[
'@babel/preset-env',
{
useBuiltIns:'usage',
// 指定 core-js 版本
corejs:{
version:3
},
// 指定兼容性做到哪个版本浏览器
targets:{
chrome:'60',
firefox:'60'
}
}
]
]
}
},{
loader: 'eslint-loader',
options: {
fix: true
}
}
],
}
]
},
plugins: [// 插件
],
mode:'production',
// mode:'development',
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/nuovsna/wz-tetris-worker.git
git@gitee.com:nuovsna/wz-tetris-worker.git
nuovsna
wz-tetris-worker
WzTetrisWorker
master

搜索帮助