vue.config.js配置文件

// 打包去掉console
const TerserPlugin = require('terser-webpack-plugin');
module.exports = {
// 查阅 https://github.com/vuejs/vue-cli/tree/dev/docs/zh/config
// 项目部署的基础路径,我们默认假设你的应用将会部署在域名的根部,比如 https://www.my-app.com/
publicPath: './',
// 输出文件目录
outputDir: 'dist', //Default: 'dist'
// 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录
assetsDir: './assets', //Default: ''
// 指定生成的 index.html 的输出路径 (相对于 outputDir)。也可以是一个绝对路径。
indexPath: 'index.html', //Default: 'index.html'
filenameHashing: true, //Default: true
// 是否在保存的时候使用 eslint-loader 进行检查。
// 有效的值:true | false | "error"设置为 "error" 时,检查出的错误会触发编译失败。
lintOnSave: false, //Default: true
// 是否使用包含运行时编译器的 Vue 构建版本。设置为 true 后你就可以在 Vue 组件中使用 template 选项了,但是这会让你的应用额外增加 10kb 左右
runtimeCompiler: true, //Default: false
//默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如果你想要通过 Babel 显式转译一个依赖,可以在这个选项中列出来
transpileDependencies: [ /* string or RegExp */ ], //Default: []
// 如果你不需要生产环境的 source map,可以将其设置为 false 以加速生产环境构建。
productionSourceMap: false, //Default: true
// 设置生成的 HTML 中 和

全部评论

相关推荐

05-14 20:34
门头沟学院 Java
窝补药贝八股:管他们,乱说,反正又不去,直接说680
点赞 评论 收藏
分享
深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务