1 Star 5 Fork 0

林任倍/manmankan_vue3

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vue.config.js 1.60 KB
一键复制 编辑 原始数据 按行查看 历史
林任倍 提交于 2023-02-07 11:08 . 上传项目
// 再次插入以下代码
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
// https://manga.bilibili.com/twirp/comic.v1.Comic/Banner?device=pc&platform=web
devServer: {
proxy: {
'/twirp': {
target: 'https://manga.bilibili.com',
ws: false,
changeOrigin: true,
headers: {
"content-type": 'application/json;charset=UTF-8',
origin: 'https://manga.bilibili.com'
},
//重写代理路径
pathRewrite: {
"^/twirp": '/twirp'
}
},
//https://api.bilibili.com/x/v2/reply
'/x': {
target: 'https://api.bilibili.com',
ws: false,
changeOrigin: true,
headers: {
// "content-type": 'application/json;charset=UTF-8',
// origin: 'https://manga.bilibili.com',
referer:'https://manga.bilibili.com/'
},
//重写代理路径
}
}
},
// 再次插入以下代码
outputDir: './build',
// 和webpapck属性完全一致,最后会进行合并
configureWebpack: {
resolve: {
alias: {
components: '@/components'
}
},
//配置webpack自动按需引入element-plus,
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()]
}),
Components({
resolvers: [ElementPlusResolver()]
})
]
}
})
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lin-junyue/manmankan_vue3.git
git@gitee.com:lin-junyue/manmankan_vue3.git
lin-junyue
manmankan_vue3
manmankan_vue3
master

搜索帮助