kvcache-ai-ktransformers/ktransformers/website/vue.config.js
2024-07-27 16:06:58 +08:00

40 lines
No EOL
1.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

module.exports = {
// 配置 webpack-dev-server 行为。
devServer: {
open: false, // 编译后默认打开浏览器
host: '0.0.0.0', // 域名
port: 8082, // 端口
https: false, // 是否https
proxy: {
'/api': {
target: 'http://localhost:9016/v1', // 你的后端服务器地址
changeOrigin: true, // 是否允许跨域
pathRewrite: {
'/api': '' // 将 '/api' 前缀替换为空,如果你的后端不需要这个前缀
}
}
}
},
publicPath: '/web/', // 基本路径
outputDir: 'dist', // 构建时的输出目录
assetsDir: 'static', // 放置静态资源的目录
indexPath: 'index.html', // html 的输出路径
filenameHashing: true, // 文件名哈希值
lintOnSave: false, // 是否在保存的时候使用 `eslint-loader` 进行检查。
// 组件是如何被渲染到页面中的? ast抽象语法树vDom虚拟DOM
// template ---> ast ---> render ---> vDom ---> 真实的Dom ---> 页面
// runtime-only将template在打包的时候就已经编译为render函数
// runtime-compiler在运行的时候才去编译template
runtimeCompiler: false,
transpileDependencies: [], // babel-loader 默认会跳过 node_modules 依赖。
productionSourceMap: false, // 是否为生产环境构建生成 source map
//调整内部的 webpack 配置
configureWebpack: () => {},
chainWebpack: () => {},
}