zoukankan      html  css  js  c++  java
  • webpack devserver的说明

    一般我们在项目中 如果用webpack的话,基本都会用到webpack-dev-server,配置大致如下:

    devServer={
    		contentBase: basePath,
    		historyApiFallback: true,
    		hot: true,
    		devtool: 'eval',
    		host: '0.0.0.0',
    		port: 3009,
    		inline: true,
    		noInfo: false,
    		// proxy: {
    		// 	'*': {
    		// 		target: 'http://localhost:8088',
    		// 		secure: false
    		// 		// changeOrigin: true
    		// 	}
    		// }
    	};
    

      

    如果用到代理的时候 会用proxy这个属性:

     proxy: {
       '*': {
    	target: 'http://localhost:8088',
    	secure: false
    	 }
     }
    

      这里表示访问 任何一个 页面都会启动代理,访问http://localhost:8088 的端口页面,有个同事在做 配置的时候 用法如下:

    let proxyList = ['/user*', '/post*', '/categories*', '/upload*'];
    let proxyObj = {};
    proxyList.forEach(function(value) {
      proxyObj[value] = {
        target: 'http://localhost:3333',
        secure: false
      };
    });
    

      

    说明只要访问的链接中含有 /categories, /post , /upload, /user  中的任何一个 都会启用代理访问 http://localhost:3333

  • 相关阅读:
    Missing Ranges
    springboot整合quartz
    Quartz01
    springboot整合jap
    springboot集成redis
    springboot整合drui、mybatis、pagehelper
    springboot模板
    SpringBoot入门
    Java注解简介
    Git02(ssh key的配置和使用、idea配置并使用Git)
  • 原文地址:https://www.cnblogs.com/laneyfu/p/6555242.html
Copyright © 2011-2022 走看看