如果需要在vue项目中放一些独立的静态资源,比如html 文件,需要在打包的时候指定一下静态资源的位置,并指定打包后的位置。
使用的是 copy-webpack-plugin 插件。
先安装一下,到项目的根目录下执行
npm install --save-dev copy-webpack-plugin
接下来比如我想要在项目根目录下的static 文件夹中放一些静态的html,让vue页面可以直接访问到,可以这么做:
const CopyPlugin = require("copy-webpack-plugin") //引入插件 module.exports = { configureWebpack:{ plugins: [ new CopyPlugin([ { from: "static", to: "static" }, ]), ] } }
使用的话更简单了:
完事。