在开发环境中提供微信开放平台服务器域名校验文件的访问,配合内网穿透可方便地进行公众号网页调试。
仅在开发模式(本地调试)下生效
npm i unplugin-mp-verify-file-serveOptions
export interface Options {
/**
* 微信小程序验证文件服务存放目录
*
* @default 'node_modules'
*/
serveDir?: string
}Vite
// vite.config.ts
import MPVerifyFileServe from 'unplugin-mp-verify-file-serve/vite'
export default defineConfig({
plugins: [
MPVerifyFileServe({ /* options */ }),
],
})Webpack
// webpack.config.js
module.exports = {
/* ... */
plugins: [
require('unplugin-mp-verify-file-serve/webpack')({ /* options */ })
]
}Vue CLI
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
require('unplugin-mp-verify-file-serve/webpack')({ /* options */ }),
],
},
}注意在uniapp(hbuilderx)项目中使用时,由于uniapp的webpack context指向非项目目录,路径需要提供绝对路径