tpwe和 微擎require的配置路径在哪里

5 篇文章 0 订阅

tpwe框架的在assets/common/js/app.js

requirejs.config({
    //By default load any module IDs from js/lib
    baseUrl: '/',
    paths: {
    	'district' : '../assets/common/js/app/district',
    	'daterangepicker' : '../assets/common/lib/daterangepicker/daterangepicker',
    	css: "../assets/common/lib/css.min",
    	loadcss: "../assets/common/lib/loadcss.min",
		clibboard: "../assets/common/lib/clibboard.min",
		bootstrap: "../assets/common/lib/bootstrap.min",
		loadjs: "../assets/common/lib/loadjs",
	    moment: "../assets/common/lib/moment",
	    datetimepicker: "../assets/common/lib/datetimepicker/jquery.datetimepicker",
    },
    shim:{
    	'district' : {
			exports : '$'
		},
		 bootstrap: {
	            exports: "$"
	     },
		daterangepicker: {
			deps: ["moment", "loadcss!../assets/common/lib/daterangepicker/daterangepicker.css"]
		},
		datetimepicker: {
	            deps: ["loadcss!../../assets/common/lib/datetimepicker/jquery.datetimepicker.css"]
	        },
    }
});
define('jquery', [], function() {
	return jQuery;
});

微擎在web/resource/js/app/config.js

var requireConfig = {
    baseUrl: "resource/js/app",
    paths: {
        datetimepicker: "../../components/datetimepicker/jquery.datetimepicker",
        daterangepicker: "../../components/daterangepicker/daterangepicker",
        colorpicker: "../../components/colorpicker/spectrum",
        map: "https://api.map.baidu.com/getscript?v=2.0&ak=F51571495f717ff1194de02366bb8da9&services=&t=20140530104353",
        qqmap: "https://map.qq.com/api/js?v=2.exp",
        webuploader: "../../components/webuploader/webuploader.min",
        fileUploader: "../../components/fileuploader/fileuploader.min",
        clockpicker: "../../components/clockpicker/clockpicker.min",
        district: "../lib/district",
        moment: "../lib/moment",
        emoji: "../../components/emoji/emoji",
        fontawesome: "../../components/fontawesome/fontawesome",
        material: "../../components/fileuploader/fileuploader.min",
        trade: "../../components/trade/trade",
        hammer: "../lib/hammer.min",
        "bootstrap.switch": "../../components/switch/bootstrap-switch.min",
        filestyle: "../lib/bootstrap-filestyle.min",
        validator: "../lib/bootstrapValidator.min",
        "jquery.ui": "../lib/jquery-ui-1.10.3.min",
        "jquery.caret": "../lib/jquery.caret",
        "jquery.jplayer": "../../components/jplayer/jquery.jplayer.min",
        "jquery.zclip": "../../components/zclip/jquery.zclip.min",
        "jquery.wookmark": "../lib/jquery.wookmark.min",
        "jquery.qrcode": "../lib/jquery.qrcode.min",
        "jquery.jplayer": "../../components/jplayer/jquery.jplayer.min",
        underscore: "../lib/underscore-min",
        biz: "../lib/biz",
        swiper: "../../components/swiper/swiper.min",
        echarts: "../lib/echarts.min",
        util: "../app/util",
        ueditor: "../../components/ueditor/ueditor.all.min",
        angular: "../lib/angular.min",
        "angular.sanitize": "../lib/angular-sanitize.min",
        "angular.hotkeys": "../lib/angular.hotkeys",
        loadcss: "../lib/loadcss.min",
        css: "../lib/css.min",
        clipboard: "../lib/clipboard.min",
        "we7.check": "../lib/we7.check",
        loadjs: "../lib/loadjs"
    },
    shim: {
        ueditor: {
            deps: ["./resource/components/ueditor/third-party/zeroclipboard/ZeroClipboard.min.js", "./resource/components/ueditor/ueditor.config.js"],
            exports: "UE",
            init: function(e) {
                window.ZeroClipboard = e
            }
        },
        util: {
            exports: "util"
        },
        daterangepicker: {
            deps: ["moment", "loadcss!../../components/daterangepicker/daterangepicker.css"]
        },
        datetimepicker: {
            deps: ["loadcss!../../components/datetimepicker/jquery.datetimepicker.css"]
        },
        colorpicker: {
            deps: ["loadcss!../../components/colorpicker/spectrum.css"]
        },
        map: {
            exports: "BMap"
        },
        "jquery.wookmark": {
            exports: "$"
        },
        "jquery.ui": {
            exports: "$"
        },
        "jquery.caret": {
            exports: "$"
        },
        bootstrap: {
            exports: "$"
        },
        "bootstrap.switch": {
            deps: ["loadcss!../../components/switch/bootstrap-switch.min.css"],
            exports: "$"
        },
        clockpicker: {
            exports: "$",
            deps: ["loadcss!../../components/clockpicker/clockpicker.min.css"]
        },
        district: {
            exports: "$"
        },
        "jquery.toast": {
            deps: ["loadcss!../../components/toast/toastr.min.css"]
        },
        emoji: {
            deps: ["loadcss!../../components/emoji/emotions.css"]
        },
        fontawesome: {
            deps: ["loadcss!../../components/fontawesome/style.css"]
        },
        angular: {
            exports: "angular",
            deps: ["jquery"]
        },
        "angular.sanitize": {
            exports: "angular",
            deps: ["angular"]
        },
        "angular.hotkeys": {
            exports: "angular",
            deps: ["angular"]
        },
        chart: {
            exports: "Chart"
        },
        swiper: {
            deps: ["loadcss!../../components/swiper/swiper.min.css"]
        }
    }
};
jQuery.fn.modal ? define("bootstrap", [],
function() {
    if (void 0 === jQuery.fn.modal) {
        require(["../lib/bootstrap.min"]);
        return jQuery
    }
    return jQuery
}) : requireConfig.paths.bootstrap = "../lib/bootstrap.min",
require.config(requireConfig),
define("jquery", [],
function() {
    return jQuery
});

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会写代码的程序猿-蜀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值