как правильно настроить system.js - PullRequest
0 голосов
/ 29 июня 2018

Мне нужна помощь по загрузчику модулей system.js. Я не использую его раньше, поэтому не имею никакого опыта. Здесь я хочу использовать Aurelia Framework для создания веб-приложения SPA. В своем коде приложения я импортирую модуль фреймворка, как показано ниже.

import { Aurelia } from "aurelia-framework";

После импорта модуля я открываю браузер и перехожу к своему веб-приложению, затем вижу, что system.js пытается получить файл javascript со следующим URL-адресом localhost/aurelia-framework, но правильный URL-адрес должен быть localhost/node_modules/aurelia-framework/dist/amd/aurelia-framework.js.

Я провожу некоторое исследование из Интернета и вижу, что мне нужно добавить сопоставление в конфигурацию systemjs, как показано ниже

System.config({
 map: {
  "aurelia-framework": "node_modules/aurelia-framework/dist/amd/aurelia-framework.js",
 }
})

после вышеупомянутой конфигурации, файл успешно запрашивается браузером, но теперь все зависимости aurelia-framework не удалось загрузить, затем я начал добавлять все зависимости в отображение system.js, но похоже, что этому нет конца Это связано с тем, что существует множество зависимостей, поэтому добавление всех файлов в отображение выглядит очень раздражающим.

Как вы справляетесь с загрузкой модулей приложений этого типа?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...