AleksFront
@AleksFront
Frontend Developer

Структура проекта Angualr?

/app
    /bower_components
    /common
        /fonts
        /SASS
        /img
    /modules
        /user
            /tests
            /views
                index.html
                style.sass
                img

            /LoginController.js
            /RegistrationController.js
            /UserModel.js
            /UserService.js
        ....
index.html


В проекте потом собирается версия .devBuild и .prodBuild
.devBuild - проект с объединенными main.css и vendor.css (аналогично js) и sourcemap не в жатом ввиде, сгенерированными спрайтами (svg) и т.д.
.prodBuild - проект собирается с минифицированными файлами и без sourcemap

У кого опыта по более ( собираю первый проект на angular ) есть ли какие нибудь рекомендации ?
  • Вопрос задан
  • 2130 просмотров
Пригласить эксперта
Ответы на вопрос 4
есть ли какие нибудь рекомендации ?

Да есть.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Возьмите готовый скелет и не парьтесь + как вам советует Azimov Elbek почитайте angular styleguide.
Ответ написан
Комментировать
@dixoNich
frontend developer
Нормальная структура. Я бы ещё .js файлы раскидал по папкам. controllers/services/directives/filters и так далее. В корне оставил бы один файл, user.js, с определением модуля и глобальными настройками модуля.
Ответ написан
@ChtotoBudet
styleguide 1
styleguide 2
Тут рекомендации, в том числе и по выбору структуры проекта
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы