An open API service indexing awesome lists of open source software.

https://github.com/avil13/angular-empty

Пустой проект для быстрого старта разработки на angular.js
https://github.com/avil13/angular-empty

Last synced: 2 months ago
JSON representation

Пустой проект для быстрого старта разработки на angular.js

Awesome Lists containing this project

README

        

# Шаблон для быстрого старта разработки на angularjs

#### Используются:
* materialize.css (v:0.97)
* angularjs (v:1.4.2)
* angular-ui-router (v:0.2.15)

подключаются через CDN

### Структура проекта

```
├── css
│   └── h5bp.css
├── js
│   ├── app.js
│   └── controllers
│   └── main
│   ├── mainController.js
│   └── main.html
├── templates
│ └── nav.html
└── index.php
```

В папке *js* находятся все js файлы. В ней в папке *controllers* должны находиться папки в которых лежат контроллер и соответствующий ему view шаблон.

Шаблон меню навигации находится в *templates/nav.html*

Все JS файлы контроллеров подключаются напрямую.
Для этого создаем файл контроллера по примеру *mainController.js*
В файле index.php подключаем этот файл до подключения app.js, а в самоом app.js инжектим наш новый контроллер как зависимость.

# Локальный сервер

Если у вас глобально установлен PHP 5.4 или выше, то можно будет запустить тестовую версию сервера из корня проекта через консоль:

```bash
php -S localhost:8000 server.php
```

После этого сайт можно открыть по адресу ```http://localhost:8000/```