zjutsxj
1/31/2018 - 2:18 AM

require.config.js

requirejs 基础配置文件

define(function() {
    require.config({
        urlArgs: 'v=1.0',
        baseUrl: "/public/js",
        paths: {
            "css"               : "//cdn.bootcss.com/require-css/0.1.10/css.min",
            "jquery"            : "//cdn.bootcss.com/jquery/1.9.1/jquery.min",
            "particleground"    : "jquery.particleground.min",
            "units"             : "units",
            
            "moxie"             : "//cdn.bootcss.com/plupload/2.1.9/moxie.min",
            "plupload"          : "//cdn.bootcss.com/plupload/2.1.9/plupload.min",
            "zui"               : "//cdn.bootcss.com/zui/1.8.0/js/zui.min",
            "zui.uploader"      : "zui.uploader",
            "zui.datetimepicker": "//cdn.bootcss.com/zui/1.8.0/lib/datetimepicker/datetimepicker.min",
            "zui.bootbox"       : "//cdn.bootcss.com/zui/1.8.0/lib/bootbox/bootbox.min",
            "zui.dashboard"     : "//cdn.bootcss.com/zui/1.8.0/lib/dashboard/zui.dashboard.min",
            "zui.datatable"     : "//cdn.bootcss.com/zui/1.8.0/lib/datatable/zui.datatable.min",
            "zui.chosen"        : "//cdn.bootcss.com/zui/1.8.1/lib/chosen/chosen.min",
            "zui.chosenicons"   : "//cdn.bootcss.com/zui/1.8.1/lib/chosenicons/zui.chosenicons.min",


            
            "validator"         : "//cdn.bootcss.com/1000hz-bootstrap-validator/0.11.9/validator.min",
            "layer"             : "//cdn.bootcss.com/layer/3.0.3/layer.min",

            //百度编辑器
            "ueditor.config"    : "../ueditor/ueditor.config",
            "ueditor"           : "../ueditor/ueditor.all.min",
            "zeroclipboard"     : "../ueditor/third-party/zeroclipboard/ZeroClipboard.min",

            //树形表格
            "treetable"         : "//cdn.bootcss.com/jquery-treetable/3.2.0/jquery.treetable.min",
            "sortable"          : "//cdn.bootcss.com/jquery-sortable/0.9.13/jquery-sortable-min",

        },
        shim: {
            "jquery": {
                exports: "$",
            },

            "zui": {
                deps: [
                    "jquery",
                    //css文件直接在页面上link,不通过requirejs引入
                ]
            },
            "moxie": {
                exports: "moxie",
            },
            "plupload": {
                deps: [
                    "moxie",
                ]
            },
            "zui.uploader": {
                deps: [
                    "jquery",
                    "zui",
                    "moxie",
                    "plupload",
                    "css!//cdn.bootcss.com/zui/1.8.0/lib/uploader/zui.uploader.min.css"
                ]
            },
            "zui.datetimepicker": {
                deps: [
                    "jquery",
                    "zui",
                    "css!//cdn.bootcss.com/zui/1.8.0/lib/datetimepicker/datetimepicker.min.css",
                ],
            },
            "zui.bootbox": {
                deps: [
                    "jquery",
                    "zui",
                    "css!//cdn.bootcss.com/zui/1.8.0/lib/bootbox/bootbox.min.css",
                ]
            },
            "zui.dashboard": {
                deps: [
                    "jquery",
                    "zui",
                    "css!//cdn.bootcss.com/zui/1.8.0/lib/dashboard/zui.dashboard.min.css",
                ]
            },
            "zui.datatable": {
                deps: [
                    "jquery",
                    "zui",
                    "css!//cdn.bootcss.com/zui/1.8.0/lib/datatable/zui.datatable.min.css",
                ]
            },
            "zui.chosen": {
                deps: [
                    "jquery",
                    "zui",
                    "css!//cdn.bootcss.com/zui/1.8.1/lib/chosen/chosen.min.css",
                ]
            },
            "zui.chosenicons": {
                deps: [
                    "jquery",
                    "zui",
                    "zui.chosen",
                    "css!//cdn.bootcss.com/zui/1.8.1/lib/chosenicons/zui.chosenicons.min.css",
                ]
            },
            "validator": {
                deps: [
                    "jquery",
                    "zui",
                ]
            },
            "layer": {
                deps: [
                    "jquery",
                    "css!//cdn.bootcss.com/layer/3.0.3/skin/default/layer.css",
                ]
            },
            "particleground": {
                deps: [
                    "jquery",
                ]
            },
            "ueditor": {
                deps: [
                    "ueditor.config",
                ]
            },
            "treetable": {
                deps: [
                    'jquery',
                ]
            },
            "sortable": {
                deps: [
                    'jquery',
                ]
            },
        },
        waitSeconds: 30
    })
});