@PHPjedi

По каким принципам вы располагаете компоненты и модели в Angular?

Вот например, вы создаете несколько страниц, где вы будете хранить компоненты, а где модели чтобы бардак не был ?
  • Вопрос задан
  • 249 просмотров
Решения вопроса 1
vitali1995
@vitali1995
Для начала создаётся symlink:
ln -s ./src ./node_modules/app
Теперь можно из любого скрипта в import ссылаться на корень проекта:
import {} from "app/smth"; // -> src/smth.js

Дальше строим любое дерево директорий. Например:
src
- components
-- app
-- controls
--- custom date time picker
-- pages
--- home page
--- about page
- services
-- auth
- app.module
- route.module
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@shmihshmih
Можно так: каждый модуль с относящимися к нему сервисами, роутами, компонентами, темплейтами в отдельной папке. На этом же уровне папка shared с сервисами, компонентами и другими общими вещами. все это инклудится и импортится в главный app и в главный модуль. А вообще лучше посмотреть как строится дерево файлов при использовании Angular CLI(если не используешь его).
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы