zoukankan      html  css  js  c++  java
  • build 文件夹中的 vue-loader.conf.js

     1 //处理.vue文件的配置文件
     2 'use strict'
     3 const utils = require('./utils')
     4 const config = require('../config')
     5 const path = require('path')
     6 const isProduction = process.env.NODE_ENV === 'production' // 判断是不是生产环境
     7 
     8 // 根据环境来获取相应的productionSourceMap或者cssSourceMap
     9 const sourceMapEnabled = isProduction ?
    10   config.build.productionSourceMap :
    11   config.dev.cssSourceMap
    12 
    13 // 导出
    14 module.exports = {
    15   loaders: utils.cssLoaders({
    16     sourceMap: sourceMapEnabled, // 是否开始sourceMap 用来调试
    17     extract: isProduction // 是否单独提取抽离css
    18   }),
    19   cssSourceMap: sourceMapEnabled, // 记录压缩的代码,用来找到源码位置
    20   cacheBusting: config.dev.cacheBusting, // 是否缓存破坏
    21   // 在模块编译的过程中,编译器可以将某些属性,比如src转换为require调用
    22   transformToRequire: {
    23     video: ['src', 'poster'],
    24     source: 'src',
    25     img: 'src',
    26     image: 'xlink:href'
    27   },
    28   // 高速缓存目录
    29   cacheDirectory: path.resolve(__dirname, '../node_modules/.cache/vue-loader'),
    30   // 检查以下 loaders 在磁盘上的结果
    31   cacheIdentifier: 'cache-loader:{version} {process.env.NODE_ENV}'
    32 }
  • 相关阅读:
    python深浅拷贝
    pyinstaller打包py文件为exe方法
    python学习笔记3-关于文件的复制、重命名、移动、删除操作
    BeautifulSoup4 print() 输出中文乱码解决方法
    进程和线程的开启效率
    python3 使用pymysql
    python3 __file__
    Flask Template ( 模板学习)
    响应对象
    nginx 以及 uwsgi 的配置
  • 原文地址:https://www.cnblogs.com/zhuyujie/p/14074618.html
Copyright © 2011-2022 走看看