2015-04-06 1 views
2

Нужно ли устанавливать компоненты башмака каждый раз, когда я создаю угловой проект в WebStorm?Нужно ли устанавливать компоненты бауэра каждый раз, когда я создаю проект

Я создавал 2 проекта и каждый раз устанавливал компоненты башмака отдельно. Я считаю, что для этого нужен другой метод.

As soon as I create new project I get the project structure as below

ответ

0

Каждый проект должен иметь собственные зависимости, не так ли? Основная идея менеджеров пакетов интерфейса - «настроить локальную локальность».

Frontend немного отличается от бэкэнд, поэтому вы можете прочитать эту статью Bower: Why Front-End Needs a Package Manager, чтобы понять, почему это так.

Другая идея беседки - это сохранить только vcs (git и т. Д.) bower.json. Когда другой человек из вашей команды загружает проект, он должен сделать единственное: сделать bower install, а bower будет загружать все зависимости для этого проекта (он не хотел знать о ваших других проектах)

Нет point to install deps один раз для всего проекта, потому что это интерфейс, а не бэкэнд.

Одна из лучших практик для frontend - это объединить все файлы .js и .css для одного огромного файла javascript (и одного для css). Обычно, когда вы это делаете, вы должны указать проект js dirs. Я верю, что эти большие файлы должны быть uniq для каждого проекта.

P.S. Но если вы все же хотите использовать беседку в глобальной образом, вы можете указать настройки реж Бауэра в .bowerrc файле:

`` ` { "директории": "../my_global_libs" }

`` `

И настройте свои проекты, чтобы изучить. (И вы можете согласиться с этим lib, взглянуть на хрюканье или глоток)

Смежные вопросы