UNPKG

hdjs

Version:
140 lines (138 loc) 4.89 kB
/** * 前端模块配置 * @author 向军 <2300071698@qq.com> */ require.config({ urlArgs: 'version=1.2.105', baseUrl: window.hdjs.base, paths: { hdjs: 'amd/hdjs', css: 'amd/requirejs/css.min', domReady: 'amd/requirejs/domReady', vue: 'amd/package/vue', scroll: 'amd/package/jquery-scrollTo/jquery.scrollTo.min', Aliplayer: 'http://g.alicdn.com/de/prismplayer/2.0.1/aliplayer-min', //微信JSSDK jweixin: 'http://res.wx.qq.com/open/js/jweixin-1.2.0', //百度编辑器 ueditor: 'amd/package/ueditor/ueditor.all', //代码高亮 prism: 'amd/package/prism/prism', //剪贴版 ZeroClipboard: 'amd/package/ZeroClipboard/ZeroClipboard.min', //上传组件 webuploader: 'amd/package/webuploader/dist/webuploader', md5: 'amd/package/md5.min', bootstrap: 'https://cdn.bootcss.com/bootstrap/4.1.1/js/bootstrap.bundle.min', lodash: 'amd/package/lodash.min', //复选框切换 bootstrapswitch: 'amd/package/bootstrap-switch/bootstrap-switch.min', select2: 'amd/package/select2/select2.min', bootstrapfilestyle: 'amd/package/bootstrap-filestyle/bootstrap-filestyle.min', moment: 'amd/package/moment.min', util: "amd/component/util", oss: "amd/component/oss", 'jquery-mousewheel': 'amd/package/jquery-mousewheel/jquery.mousewheel.min', 'spark-md5': 'amd/package/spark-md5/spark-md5.min', //markdown编辑器edit.md设置 jquery: "https://cdn.bootcss.com/jquery/3.3.1/jquery.min", axios: "amd/package/axios.min", marked: "amd/package/editor.md/lib/marked.min", prettify: "amd/package/editor.md/lib/prettify.min", raphael: "amd/package/editor.md/lib/raphael.min", underscore: "amd/package/editor.md/lib/underscore.min", flowchart: "amd/package/editor.md/lib/flowchart.min", jqueryflowchart: "amd/package/editor.md/lib/jquery.flowchart.min", sequenceDiagram: "amd/package/editor.md/lib/sequence-diagram.min", katex: "amd/package/katex.min", editormd: "amd/package/editor.md/editormd.amd", codemirror: "amd/package/codemirror.min", //代码高亮 highlight: "amd/package/highlight/highlight.min", plupload: "amd/package/plupload/plupload.full.min" }, shim: { plupload: { exports: 'plupload' }, highlight: { deps: ["css!amd/package/highlight/dracula.min.css"] }, editormd: { deps: [ "flowchart", "sequenceDiagram", "css!amd/package/editor.md/css/editormd.min.css", "css!amd/package/editor.md/lib/codemirror/codemirror.min.css" ] }, sequenceDiagram: { deps: [ "raphael" ] }, jqueryflowchart: { deps: ['flowchart', 'raphael'] }, hdjs: { deps: ['css!amd/css/hdjs.css'] }, bootstrap: { exports: '$', deps: [ 'jquery', 'css!https://cdn.bootcss.com/bootstrap/4.1.1/css/bootstrap.min.css', 'css!https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css' ] }, select2: { exports: '$', deps: ['jquery', 'bootstrap'] }, bootstrapswitch: { exports: '$', deps: [ 'bootstrap', 'css!amd/package/bootstrap-switch/bootstrap-switch.min.css' ] }, webuploader: { deps: ['css!amd/package/webuploader/css/webuploader.css'] }, prism: { deps: ['css!amd/package/prism/prism.css'] }, ueditor: { deps: ['ZeroClipboard', 'amd/package/ueditor/ueditor.config'] } }, waitSeconds: 30 }); require([ 'jquery', 'axios', 'lodash', 'bootstrap' ], function ($, axios, _) { window.$ = window.jQuery = $; window._ = _; console.info('后盾人 人人做后盾 www.houdunren.com'); //将属性hdjs元素显示出来 $("[hd-cloak]").show(); $("[hd-hide]").hide(); $("[hd-loading]").hide(); window.axios = axios; window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; var token = document.head.querySelector('meta[name="csrf-token"]'); if (token) { window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content; //为异步请求设置CSRF令牌 $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); } else { // console.error('CSRF token not found'); } });