Я пытаюсь понять приведенное ниже содержимое в файле config.js, созданном при установке jspm. Я следовал Config API, но не смог многое разобрать с описанием, которое там есть. Глядя на созданные папки и установленные пакеты ... похоже, что между путями и параметрами карты есть какая-то связь.
System.config({
baseURL: "/",
defaultJSExtensions: true,
transpiler: "typescript",
paths: {
"github:*": "jspm_packages/github/*",
"npm:*": "jspm_packages/npm/*"
},
map: {
"typescript": "npm:[email protected]",
"github:jspm/[email protected]": {
"buffer": "npm:[email protected]"
},
"github:jspm/[email protected]": {
"os-browserify": "npm:[email protected]"
},
"github:jspm/[email protected]": {
"path-browserify": "npm:[email protected]"
},
"github:jspm/[email protected]": {
"process": "npm:[email protected]"
},
"npm:[email protected]": {
"base64-js": "npm:[email protected]",
"ieee754": "npm:[email protected]",
"is-array": "npm:[email protected]"
},
"npm:[email protected]": {
"os": "github:jspm/[email protected]"
},
"npm:[email protected]": {
"process": "github:jspm/[email protected]"
},
"npm:[email protected]": {
"buffer": "github:jspm/[email protected]",
"child_process": "github:jspm/[email protected]",
"fs": "github:jspm/[email protected]",
"os": "github:jspm/[email protected]",
"path": "github:jspm/[email protected]",
"process": "github:jspm/[email protected]",
"readline": "github:jspm/[email protected]"
}
}
});
Может ли кто-нибудь помочь мне с пониманием конфигурации? Пожалуйста, потерпите меня .. Я новичок, пытаясь понять экосистему javascript.
Спасибо!