Встроенное приложение для требуевки не будет загружаться

StackOverflow https://stackoverflow.com//questions/21055513

Вопрос

Итак, я построил свое приложение Tree Creefjs, используя Грюнч, требуется , который, как я считаю, использует р.js за кулисами.Однако при запуске приложения я получаю это каждый раз:

Uncaught Error: Module name "underscore" has not been loaded yet for context: _. Use require([])
http://requirejs.org/docs/errors.html#notloaded require-2.1.9.min.js:8
GET http://localhost:8080/resources/js/app/App.js 404 (Not Found) require-2.1.9.min.js:34
Uncaught Error: Script error for: app/App
http://requirejs.org/docs/errors.html#scripterror
.

Мой «основной» сценарий находится в приложении / Main.js и выглядит так:

require(['common'], function() {
    'use strict';

    require(['app/App'], function(app) {
        app.start();
    });
});
.

, а затем параметры сборки для воскрезывания:

requirejs: {
    options: {
        baseUrl: 'resources/js',
        dir: 'resources/js/build',
        main: 'app/Main',
        out: null,
        optimize: 'uglify2',
        skipDirOptimize: true,
        priority: ['common'],
        preserveLicenseComments: false,
        modules: [
            {
                name: 'common'
            },{
                name: 'app/Main',
                exclude: ['common'],
                include: ['app/App']
            }
        ],
        paths: { ... },
        shim: { ... }
    }
}
.

Как вы можете видеть, я включил приложение / приложение в сборке App / main.js.

Он загружает main.js и common.js отдельно, как и ожидалось, но затем он пытается загрузить приложение / app.js отдельно.Когда я смотрю в созданную версию Main.js, я вижу, что приложение / app.js на самом деле было встроено.

Есть идеи, почему он пытается загрузить приложение / app.js отдельно?

Это было полезно?

Решение

Кажется, вы забыли опцию findNestedDependencies : true в конфиге по сборке, и ваше вложенное требуется не загружается.Смотрите его Описание .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top