webpack打包配置项

webpack打包配置项

在config.js 中

js 复制代码
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? '/' : '/', //静态资源目录
  outputDir: 'dist',  //打包名称
  assetsDir: 'static',//静态资源,目录
    devServer: {
    port: port,
    open: false,
    overlay: {
      warnings: false,
      errors: true
    },
    proxy: {
      //配置跨域
     "/api":{
        target:'http://localhost:3000', //代理服务器
        changeOrigin: true,
        pathRewrite: {
          "^/api": "/"
        }
      },
    }
  },
  configureWebpack:{
   name: name,
    resolve: {
      alias: {
        '@': resolve('src')  //@可以直接访问src目录下的文件
      }
    },
     plugins: [
      new FileManagerPlugin({
        events: {
          onEnd: {
            delete: ['./dist.zip'],//列出了应该被删除的文件或目录
            archive: [{source: './dist', destination: `./dist.zip`}]
            //source应该被压缩的源文件或目录
            //destination压缩后的文件应该被保存的位置和名称
          }
        }
      })
    ]
  }
}
相关推荐
Dragon Wu4 小时前
Taro v4.2.0 scss使用“@/xxx“的配置方法
前端·小程序·taro·scss
灵魂学者4 小时前
使用 pkg 打包 Node.js 项目打包构建 .EXE 桌面应用程序
node.js·build·pkg·.exe
wordbaby4 小时前
如何封装一个生产级的 React Native 分页列表 Hook
前端·react native·react.js
小帅不太帅4 小时前
我做了两个工具,一个 7MB 的壳,一个会记住的壳
前端·app·产品
不瘦80斤不改名4 小时前
HTML基础(一)
开发语言·前端·html
UXbot4 小时前
AI画原型工具如何帮非设计师快速生成UI界面
前端·vue.js·ui·kotlin·swift·原型模式·web app
前端若水5 小时前
原生嵌套(Nesting):以后还写 SCSS 吗?
前端·css·scss
兄弟加油,别颓废了。5 小时前
系统全功能详细操作手册,从启动到测试
前端·chrome
ZC跨境爬虫5 小时前
跟着 MDN 学 HTML day_32:(AbstractRange 抽象接口与 DOM 范围操作)
前端·javascript·ui·html·音视频
十子木5 小时前
设置把所有终端移动到最前端的快捷键
前端