Сайт не загружается с помощью aurelia-bundler - пустая страница, ошибок нет

Я уверен, что есть что-то очевидное, что мне не хватает, но из-за жизни я не могу заставить работать упаковщик aurelia.

Когда я бегу gulp serve-export, используя пакеты, я получаю пустую страницу и без ошибок. System.import('aurelia-bootstrapper') обещание никогда не вернется.

Суть config.js

Связки

module.exports = {
  "bundles": {
    "dist/app-build": {
      "includes": [
        "[**/*.js]",
        "**/*.html!text",
        "**/*.css!text",
        "**/*.json!text"
      ],
      "options": {
        "inject": true,
        "minify": true,
        "depCache": true,
        "rev": false
      }
    },
    "dist/aurelia": {
      "includes": [
        "aurelia-framework",
        "aurelia-bootstrapper",
        "aurelia-fetch-client",
        "aurelia-router",
        "aurelia-animator-css",
        "aurelia-templating-binding",
        "aurelia-polyfills",
        "aurelia-templating-resources",
        "aurelia-templating-router",
        "aurelia-loader-default",
        "aurelia-history-browser",
        "aurelia-logging-console",
        "bootstrap",
        "bootstrap/css/bootstrap.css!text",
        "fetch",
        "jquery",
        "aurelia-authentication",
        "aurelia-configuration",
        "sweetalert",
        "toastr"
      ],
      "options": {
        "inject": true,
        "minify": true,
        "depCache": false,
        "rev": false
      }
    }
  }
};

Поданный каталог

|- dist/
|-- app-build.js
|-- aurelia.js
|- jspm_packages/
|-- github/
|--- ...
|-- npm/
|--- ...
|-- system.js
|-- system-csp-production.js
|-- system-polyfills.js
|- config.js
|- index.html

Телоindex.html

<body aurelia-app="main">
        <script src="jspm_packages/npm/bluebird@3.4.1/js/browser/bluebird.min.js"></script> 
        <script src="jspm_packages/system.js"></script>
        <script src="config.js"></script>
        <script>
            console.log('test');
            System.import('aurelia-bootstrapper')
                .then(function() {
                    console.log('then');
                })
                .catch(function(error) {
                    console.log('catch', error);
                })
                .finally(function() {
                    console.log('finally');
                });
        </script>
    </body>

Единственный выход консоли из вышеперечисленного test, bluebird.min.js а также system.js запросы успешно выполняются, как и aurelia.js пакетный запрос. Единственное, что я вижу (кроме пустой страницы), это то, что app-build.js никогда не запрашивается.

Какие-нибудь мысли?

0 ответов

Другие вопросы по тегам