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" }],
      }),
    ],
  },
};
相关推荐
精神病不行计算机不上班5 小时前
[Java Web]Java Servlet基础
java·前端·servlet·html·mvc·web·session
玉木成琳5 小时前
Taro + React + @nutui/nutui-react-taro 时间选择器重写
前端·react.js·taro
lxh01136 小时前
2025/12/17总结
前端·webpack
芳草萋萋鹦鹉洲哦6 小时前
【elementUI】form表单rules没生效
前端·javascript·elementui
LYFlied6 小时前
【每日算法】LeetCode 560. 和为 K 的子数组
前端·数据结构·算法·leetcode·职场和发展
howcode6 小时前
年度总结——Git提交量戳破了我的副业窘境
前端·后端·程序员
恋猫de小郭6 小时前
OpenAI :你不需要跨平台框架,只需要在 Android 和 iOS 上使用 Codex
android·前端·openai
全马必破三6 小时前
浏览器原理知识点总结
前端·浏览器
零Suger6 小时前
React 组件通信
前端·react.js·前端框架