Правила описания путей к файлу

Прежде чем мы начнем рассматривать структуру шаблона, нам необходимо ознакомится с основными понятиями фреймворка - это правила описания путей к файлу и модули JS.

В фреймворке используется собственное правило задания путей, которое одинаково интерпретируется, как на стороне сервера, так и на стороне браузера. Схема очень простая и имеет следующий вид:

[PACKAGE_NAME]:[RELATIVE_PATH]

Где:

PACKAGE_NAME - имя пакета в котором расположен файл или ресурс. Если путь относится к корню приложения, то параметр PACKAGE_NAME не указывается, а первым может быть символ : или вовсе отсутствовать.

RELATIVE_PATH - относительный путь от корня пакета или приложения.

Так же в качестве задания пути к ресурсу может выступать псевдоним адреса. Псевдонимы всегда начинаются с символа @ и объявляются или могут быть переопределены в конфигурационном параметре "aliases" в настройка приложения или пакета.

Чтобы получить реальный путь к файлу или ресурсу используется функция fcf.getPath()