config.js 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. require.config({
  2. baseUrl: '/web/resource/js/app',
  3. paths: {
  4. 'jquery': window.sysinfo['static_url'] + 'js/jquery-2.2.3.min',
  5. 'jquery.ui': '../lib/jquery-ui-1.10.3.min',
  6. 'jquery.caret': '../lib/jquery.caret',
  7. 'jquery.jplayer': '../../components/jplayer/jquery.jplayer.min',
  8. 'jquery.zclip': '../../components/zclip/jquery.zclip.min',
  9. 'bootstrap': '../lib/bootstrap.min',
  10. 'bootstrap.switch': '../../components/switch/bootstrap-switch.min',
  11. 'angular': '../lib/angular.min',
  12. 'angular.sanitize': '../lib/angular-sanitize.min',
  13. 'underscore': '../lib/underscore-min',
  14. 'chart': '../lib/chart.min',
  15. 'moment': '../lib/moment',
  16. 'filestyle': '../lib/bootstrap-filestyle.min',
  17. 'datetimepicker': '../../components/datetimepicker/jquery.datetimepicker',
  18. 'daterangepicker': '../../components/daterangepicker/daterangepicker',
  19. 'colorpicker': '../../components/colorpicker/spectrum',
  20. 'map': 'https://api.map.baidu.com/getscript?v=2.0&ak=F51571495f717ff1194de02366bb8da9&services=&t=20140530104353',
  21. 'editor': '../../components/tinymce/tinymce.min',
  22. 'kindeditor':'../../components/kindeditor/lang/zh_CN',
  23. 'kindeditor.main':'../../components/kindeditor/kindeditor-min',
  24. 'css': '../lib/css.min',
  25. 'webuploader' : '../../components/webuploader/webuploader.min',
  26. //'fileUploader' : window.sysinfo['static_url'] + (window.sysinfo['is_new'] !='1' ? 'resource/js/app/fileUploader': 'resource/js/app/fileUploader.min'),
  27. //视频上传需要
  28. 'fileUploader' : window.sysinfo['static_url'] + (window.sysinfo['is_new'] !='1' ? 'resource/js/app/fileUploader': 'js/app/fileUploader'),
  29. 'json2' : '../lib/json2',
  30. 'wapeditor' : './wapeditor',
  31. 'jquery.wookmark': '../lib/jquery.wookmark.min',
  32. 'validator': '../lib/bootstrapValidator.min',
  33. 'select2' : window.sysinfo['static_url'] +'js/dist/select2/select2_locale_zh-CN',
  34. 'clockpicker': '../../components/clockpicker/clockpicker.min',
  35. 'jquery.qrcode': '../lib/jquery.qrcode.min',
  36. 'raty': '../lib/raty.min',
  37. 'district' : '../lib/district',
  38. 'contextMenu':window.sysinfo['static_url'] + 'js/app/contextMenu/jquery.contextMenu',
  39. 'hammer': '../lib/hammer.min',
  40. 'iconset-fontawesome': window.sysinfo['static_url'] + 'yunshop/plugins/bootstrap-iconpicker/bootstrap-iconpicker/js/iconset/iconset-fontawesome-4.3.0.min',
  41. 'iconpicker': window.sysinfo['static_url'] + 'yunshop/plugins/bootstrap-iconpicker/bootstrap-iconpicker/js/bootstrap-iconpicker'
  42. },
  43. shim:{
  44. 'jquery.caret': {
  45. exports: "$",
  46. deps: ['jquery']
  47. },
  48. 'jquery.jplayer': {
  49. exports: "$",
  50. deps: ['jquery']
  51. },
  52. 'bootstrap': {
  53. exports: "$",
  54. deps: ['jquery']
  55. },
  56. 'bootstrap.switch': {
  57. exports: "$",
  58. deps: ['bootstrap', 'css!../../components/switch/bootstrap-switch.min.css']
  59. },
  60. 'angular': {
  61. exports: 'angular',
  62. deps: ['jquery']
  63. },
  64. 'angular.sanitize': {
  65. exports: 'angular',
  66. deps: ['angular']
  67. },
  68. 'emotion': {
  69. deps: ['jquery']
  70. },
  71. 'chart': {
  72. exports: 'Chart'
  73. },
  74. 'filestyle': {
  75. exports: '$',
  76. deps: ['bootstrap']
  77. },
  78. 'daterangepicker': {
  79. exports: '$',
  80. deps: ['bootstrap', 'moment', 'css!../../components/daterangepicker/daterangepicker.css']
  81. },
  82. 'datetimepicker' : {
  83. exports : '$',
  84. deps: ['jquery', 'css!../../components/datetimepicker/jquery.datetimepicker.css']
  85. },
  86. 'kindeditor': {
  87. deps: ['kindeditor.main', 'css!../../components/kindeditor/themes/default/default.css']
  88. },
  89. 'colorpicker': {
  90. exports: '$',
  91. deps: ['css!../../components/colorpicker/spectrum.css']
  92. },
  93. 'map': {
  94. exports: 'BMap'
  95. },
  96. 'json2': {
  97. exports: 'JSON'
  98. },
  99. 'fileUploader': {
  100. deps: ['webuploader', 'css!../../components/webuploader/webuploader.css', 'css!../../components/webuploader/style.css']
  101. },
  102. 'wapeditor' : {
  103. exports : 'angular',
  104. deps: ['angular.sanitize', 'jquery.ui', 'underscore', 'fileUploader', 'json2', 'datetimepicker']
  105. },
  106. 'jquery.wookmark': {
  107. exports: "$",
  108. deps: ['jquery']
  109. },
  110. 'validator': {
  111. exports: "$",
  112. deps: ['bootstrap']
  113. },
  114. 'iconset-fontawesome':{
  115. exports: "$",
  116. deps: ['bootstrap','css!'+ window.sysinfo['static_url'] +'yunshop/plugins/bootstrap-iconpicker/icon-fonts/font-awesome-4.2.0/css/font-awesome.min.css']
  117. },
  118. 'iconpicker':{
  119. exports: "$",
  120. deps: ['bootstrap','iconset-fontawesome','css!'+ window.sysinfo['static_url'] +'yunshop/plugins/bootstrap-iconpicker/bootstrap-iconpicker/css/bootstrap-iconpicker.min.css']
  121. },
  122. 'select2': {
  123. deps: ['css!'+ window.sysinfo['static_url'] +'js/dist/select2/select2.css', window.sysinfo['static_url'] +'js/dist/select2/select2.min.js']
  124. },
  125. 'clockpicker': {
  126. exports: "$",
  127. deps: ['css!../../components/clockpicker/clockpicker.min.css', 'bootstrap']
  128. },
  129. 'jquery.qrcode': {
  130. exports: "$",
  131. deps: ['jquery']
  132. },
  133. 'district' : {
  134. exports : "$",
  135. deps : ['jquery']
  136. },
  137. 'hammer' : {
  138. exports : 'hammer'
  139. },
  140. 'contextMenu': {
  141. exports: "$",
  142. deps: ['jquery','css!'+window.sysinfo['static_url'] + 'js/app/contextMenu/jquery.contextMenu']
  143. }
  144. }
  145. });