webgcode

Форк
0
/
config.js 
61 строка · 2.8 Кб
1
requirejs.config({
2
    paths: {
3
        text: 'libs/require_text',
4
        shader: 'require_shader',
5
        Ember: "libs/ember.min",
6
        EmberData: "libs/ember-data.min",
7
        vue: "libs/vue/vue.global",
8
        Quasar: "libs/quasar/quasar",
9
        Handlebars: "libs/handlebars-v1.3.0",
10
        jQuery: "libs/jquery-1.11.1.min",
11
        THREE: 'libs/threejs/three-depthtextures',
12
        TWEEN: 'libs/threejs/tween.min',
13
        ace: 'libs/ace/src-noconflict/ace',
14
        RSVP: 'libs/rsvp-latest',
15
        clipper: 'libs/clipper_unminified',
16
        canvg: 'libs/canvg/canvg',
17
        bootstrap: 'libs/bootstrap/js/bootstrap.min',
18
        base64: 'libs/deflate/base64',
19
        Piecon: 'libs/piecon.min',
20
        Sortable: 'libs/Sortable.min',
21
        SVG: 'libs/svg'
22
    },
23
    shim: {
24
        jQuery: {exports: '$'},
25
        bootstrap: { deps: ['jQuery'] },
26
        'libs/jquery.mousewheel': {deps: ["jQuery"]},
27
        Ember: {
28
            deps: ["jQuery", "Handlebars"],
29
            exports: "Ember"
30
        },
31
        canvg: {deps: ["libs/canvg/rgbcolor.js"], exports: "canvg"},
32
        EmberData: {deps: ["Ember"], exports: "DS"},
33
        vue: {exports: "Vue"},
34
        Quasar: {deps:['vue'], exports: 'Quasar'},
35
        THREE: {exports: 'THREE'},
36
        TWEEN: {exports: 'TWEEN'},
37
        'libs/threejs/OrbitControls': {deps: ['THREE'], exports: 'THREE.OrbitControls'},
38
        'libs/threejs/TrackballControls': {deps: ['THREE'], exports: 'THREE.TrackballControls'},
39
        'libs/threejs/CSS3DRenderer': {deps: ['THREE'], exports: 'THREE.CSS3DRenderer'},
40
        'libs/threejs/STLLoader': {deps: ['THREE'], exports: 'THREE.STLLoader'},
41
        'libs/threejs/SubdivisionModifier': {deps: ['THREE'], exports: 'THREE.SubdivisionModier'},
42
        'libs/threejs/postprocessing/EffectComposer': {deps: ['THREE',
43
            'libs/threejs/postprocessing/CopyShader',
44
            'libs/threejs/postprocessing/ShaderPass',
45
            'libs/threejs/postprocessing/MaskPass'],
46
            exports: 'THREE.EffectComposer'},
47
        'libs/threejs/postprocessing/RenderPass': {deps: ['THREE'], exports: 'THREE.RenderPass'},
48
        'libs/threejs/postprocessing/ShaderPass': {deps: ['THREE'], exports: 'THREE.ShaderPass'},
49
        'libs/threejs/postprocessing/CopyShader': {deps: ['THREE'], exports: 'THREE.CopyShader'},
50
        'libs/threejs/postprocessing/MaskPass': {deps: ['THREE'], exports: 'THREE.MaskPass'},
51
        ace: {exports: 'ace'},
52
        'libs/svg-parser': {deps: ['libs/svg']},
53
        'libs/svg-import': {deps: ['libs/svg', 'libs/svg-parser']},
54
        'libs/svg.draggable': {deps: ['libs/svg', 'libs/svg.draggable']},
55
        RSVP: {exports: 'RSVP'},
56
        templates: {deps: ['Ember']},
57
        clipper: {exports: 'ClipperLib'},
58
        base64: {exports: 'Base64'},
59
        Piecon: {exports: 'Piecon'}
60
    }
61
});

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.