// vue.config.js 示例代码
module.exports = {
// 基本路径
publicPath: './',
// 输出文件目录
outputDir: 'dist',
// 静态资源目录 (相对于 outputDir)
assetsDir: 'assets',
// 是否在开发环境下通过 eslint-loader 在每次保存时 lint 代码
lintOnSave: process.env.NODE_ENV !== 'production',
// 是否使用包含运行时编译器的 Vue 构建版本
runtimeCompiler: false,
// 生产环境下的 source map
productionSourceMap: false,
// webpack 配置
configureWebpack: {
// 自定义配置...
},
// chainWebpack 链式操作 webpack 配置
chainWebpack: config => {
// 自定义链式配置...
},
// css 相关配置
css: {
// 是否将组件中的 CSS 提取到一个独立的 CSS 文件中 (生产环境下)
extract: true,
// 是否为 CSS 开启 source map
sourceMap: false,
// 为所有的 CSS 及其预处理文件开启 CSS Modules
modules: false,
},
// 打包分析
pluginOptions: {
// 自定义插件选项...
}
};
/
,如果你的应用是部署在一个子路径下,可以设置为对应的子路径。dist
。assets
。false
,即不包含模板编译功能。false
,关闭可以减小打包体积。以上配置可以帮助你更灵活地控制 Vue 项目的构建过程。
上一篇:vue3创建项目的命令
下一篇:vue request
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站