1 Star 0 Fork 0

吕学伟/modal

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
webpack.config.js 1.64 KB
一键复制 编辑 原始数据 按行查看 历史
lvxuewei 提交于 2023-02-01 23:42 . 对话框组件
const {merge} = require('webpack-merge');
const config =require("./config/config")
const build =require("./config/build")
const serve =require("./config/serve")
module.exports = function ({development}) {
// 当运行npm run serve 希望serve.js 和config.js 生效
// 当运行npm run build 希望build.js 和config.js 生效
return merge(config , development? serve : build)
}
//webpack 是基于nodejs的,所有的配置文件中的代码都是基于commonjs语法
// const path =require("path")
// // 引入插件 每一个插件都是一个类 需要new
// // 插件是用来增强webpack的
// const HtmlWebpackPlugin = require('html-webpack-plugin')
// module.exports = {
// // mode是webpack的工作模式,有两种,一种是开发模式,就是在内存中打包
// // 另一种是生产模式,是在硬盘中打包, production
// mode:"development",
// //入口
// // entry:"./src/main.js" 相对路径
// entry:{
// app:path.resolve(__dirname,"src/main.js"),//绝对路径
// },
// // 出口
// output:{
// path:path.resolve(__dirname,"dist"),
// // filename指定一个格式化字符串 随后可以指定hash值
// // 代码变了重新打包 hash值会重新计算 解决浏览器缓存问题
// filename:"js/[name].[chunkhash:8].js"
// },
// // 配置开发服务器
// devServer:{
// port:8080
// },
// // plugin 配置插件
// plugins:[
// // 每一个插件都是一个类 需要new
// new HtmlWebpackPlugin({
// template:'./public/index.html'
// })
// ]
// }
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lv-xuewei/mad.git
git@gitee.com:lv-xuewei/mad.git
lv-xuewei
mad
modal
master

搜索帮助