tfux-postpackager-simplify

2019-06-14 admin

tfux-postpackager-simplify是什么

什么是tfux-postpackager-simplify,跟据环境变量配置不同的参数

tfux-postpackager-simplify使用教程帮助文档

tfux-postpackager-simplify

安装

   npm install tfux-postpackager-simplify -g

使用

	//注:如果没有输入环境变量,默认为defalut
	fis.match('::package', {
	    postpackager:{
	        fis.plugin('simplify',{
	            __domain:{
	                xjl:'xx.xxx.xx.com',
	                test:'111.222.com',
	                default: 'aaaa.bbbb.com'
	            },
	            __sign: {
	                xjl:'123',
	                test:'456',
	                default: function(){
	                    if(location.hostname.match('xx.xxx.xx.com')){
	                        return '789';
	                    }else{
	                        return '1234';
	                    }
	                }
	            },
	            '__XXX|__YYY':{	//使用正则
	                xjl:'develop',
	                test:'test',
	                default: 'real'
	            }
	        })
	    }
	});

	//开发环境
	fis.media('xjl').match('*.js', {
	   ......
	});

	/*测试环境配置*/
	fis.media('test').match('*.js', {
	    ......
	});

aa.html

	<script src="aa.js"></script><!--delete-->//注,用于写代码测试,fis3编译后,自动删除后有<!--delete-->注释的代码
	<script type="javascript">
        console.log(__domain());
		console.log(__sign());
		console.log(__XXX());
		console.log(__YYY());
    </script>

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-67256.html

文章标题:tfux-postpackager-simplify

回到顶部