#angularjs #angular #directory-structure #angular-cli
#angularjs #angular #структура каталогов #angular-cli
Вопрос:
Google знает лучше … но они непоследовательны!
Официальный ng
CLI генерирует каркас одним способом, тогда как официальный учебник выбирает другой способ.
Я говорю не только о макете каталога, typings.json
но и о типах в package.json
выборе, которые также вызывают особую тревогу.
С каким стилем я должен работать?
Комментарии:
1. Хм, только что нашел это angular.io/styleguide
2. ОБНОВЛЕНИЕ: по состоянию на 4 дня назад в официальном руководстве
typings.json
было удалено и заменено на@types
inpackage.json
.
Ответ №1:
Учебник Angular 2 в основном просто показывает самый быстрый и простой способ начать и запустить фреймворк. В нем не упоминаются вещи, которые могут отпугнуть потенциального новичка в экосистеме, он должен быть простым.
angular-cli
с другой стороны, активно использует лучшие практики, новейшие технологии, такие как бета-версия Webpack 2, и пытается предоставить разработчикам программное обеспечение для быстрого создания каркасов и разработки масштабируемых производственных приложений, не беспокоясь о средствах сборки и конфигурации.
Ответ №2:
Быстрый запуск
Это не идеальное расположение для вашего приложения. Он не предназначен для производства. Он существует в первую очередь для того, чтобы вы быстро начали изучать и создавать прототипы в Angular
angular-cli
Интерфейс командной строки Angular2 упрощает создание приложения, которое уже работает, прямо из коробки. Он уже соответствует нашим лучшим практикам!
Смотрите также: https://angular.io/styleguide