vue/uniapp项目把public下的静态资源打包进dist目录

vue-cli包装的uniapp项目,需要把public下的静态资源打包进dist目录下 , 如下图所示

解决方法:

  1. 安装依赖:yarn add copy-webpack-plugin -D;
  2. 根路径新建vue.config.js文件

vue.config.js配置如下:

javascript 复制代码
const CopyPlugin = require("copy-webpack-plugin");

module.exports = {
  configureWebpack: {
    plugins: [
      new CopyPlugin({
        patterns: [{ from: "public/protocols", to: "protocols" }],
      }),
    ],
  },
};
相关推荐
新知图书3 小时前
12.3 智能体中Skill的约束与自进化实战
java·前端·数据库
风月说与山鬼3 小时前
四、Tailwind CSS——间距与尺寸
前端·css·tailwind css
en.en..3 小时前
C语言 static函数与头文件封装规范
java·c语言·前端
计算机魔术师3 小时前
旅途中用手机远程控制电脑?电脑不在身边,ToDesk/UU远程/TeamViewer移动端深度实测
前端
风月说与山鬼3 小时前
三、Tailwind CSS——排版与文字样式
前端·css·tailwind css
eokred4 小时前
图片预览组件的另一种设计:Headless、可组合、开箱即用
前端·react
南雨北斗4 小时前
解决web开发中前后端跨域通信(session失效问题)
前端
Y3815326624 小时前
body-upload-js
前端·javascript·浏览器·深拷贝·数据克隆
Apifox4 小时前
Apifox 8 月更新|调试、权限与协作体验持续优化
前端·后端·测试