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
            })
    
  • 相关阅读:
    Leetcode#145 Binary Tree Postorder Traversal
    Leetcode#146 LRU Cache
    单引号和双引号的区别
    $* $@ $#
    pthread_detach
    pthread_join
    intent 启动activity、service的方法
    multicast based on udp
    ARM指令系统
    ARM寄存器
  • 原文地址:https://www.cnblogs.com/koala0521/p/9169219.html
Copyright © 2011-2022 走看看