zoukankan      html  css  js  c++  java
  • iview-cli 采坑记录

    1.iview-cli 关于跨域的问题:
    使用 webpack-devServer 启动 node 服务器可以通过配置 proxy 对象实现跨域:

    
    let proxyUrl = 'http://dev.api.wankaonline.gm825.net';
    
    devServer: {
        proxy: {
            '/index': {
    		target: proxyUrl,
    		pathRewrite: {'^/index' : '/index'},
    		ws: true,
    		changeOrigin: true,
    	},  
            ...      
    
        }
    }
    

    2.打包后文件不加 hash 值,如下修改 :

    
            filename: '[name].[hash].js',
            chunkFilename: '[name].[hash].chunk.js'
    
           去掉 filename 和  chunkFilename 的  " [hash] " 就可以了。
    
    

    3.自动生成的 html 文件 中 引入 css 和 js 文件时 ,加后缀 hash 值:

         webpack配置的 plugins 里面找到 HtmlWebpackPlugin 插件 ,如下配置即可
            
        new HtmlWebpackPlugin({
                filename: '../index_prod.html',
                template: './src/template/index.ejs',
                inject: false,
                // html 文件 引入 js 、 css 增加 hash后缀
                hash : true
            })
    
  • 相关阅读:
    ubuntu18.04管理redis
    Mac Vmware虚拟机重启后没有网络
    记Spark写数据到Elasticsearch的报错
    Spark基础和RDD
    PHP日期处理
    集群命令
    hadoop集群时间同步
    HBase读写流程
    Flume简介
    Linux 常用快捷键
  • 原文地址:https://www.cnblogs.com/koala0521/p/9169219.html
Copyright © 2011-2022 走看看