Vue项目设置多个静态文件及自定义静态文件目录的方案详解
更新时间:2025年01月03日 09:43:06 作者:Web_Lys
本文介绍了如何在Vue项目中配置多个静态文件目录,并提供了使用Vite和Webpack实现的示例,通过在vite.config.ts或vue.config.js中引入相关插件和配置,可以轻松实现自定义静态文件目录,希望这些内容对您有所帮助,感兴趣的朋友一起看看吧
Vite实现方案
安装插件
npm i vite-plugin-static-copy
在vite.config.ts引入
import { viteStaticCopy } from 'vite-plugin-static-copy'
配置
plugins: [ viteStaticCopy({ targets: [ { src: "要设置的静态文件目录的相对路径 相对于vite.config.ts的", dest: './', // 不用动 }, ], }), ],
打包尝试
Webpack实现方案
使用 插件
npm i copy-webpack-plugin
vue.config.js 引入
const CopyWebpackPlugin = require('copy-webpack-plugin'); configureWebpack: { plugins: [ new CopyWebpackPlugin({patterns:[ { from: path.resolve(__dirname, '../static'), // 要复制的文件夹 to: path.resolve(__dirname, 'dist/'), // 目标文件夹 }, ]}), ], },
到此这篇关于Vue项目如何设置多个静态文件;如何自定义静态文件目录的文章就介绍到这了,更多相关Vue项目静态文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
最新评论