В чем разница между $ default и default? - PullRequest
0 голосов
/ 22 января 2019

Я читаю исходный код angular-cli и сталкиваюсь с schema.json, в нем есть поля $default и default для некоторых свойств, например,

"project": {
  "type": "string",
  "description": "The name of the project.",
  "$default": {
    "$source": "projectName"
  }
},
"inlineStyle": {
  "description": "When true, includes styles inline in the component.ts file. Only CSS styles can be included inline. By default, an external styles file is created and referenced in the component.ts file.",
  "type": "boolean",
  "default": false,
  "alias": "s"
}

Так, какова цель использования $default и default в каждом свойстве? $default для объекта и default для примитивного типа? Или какая-то другая причина?

...