2016-04-03 3 views
0

я уже начал юз с углового, я видел этот пост на структурирование папки http://www.johnpapa.net/angular-growth-structure/Угловая структура папок для CMS

Это то, что моя папка выглядит, которые я строю для электронной коммерции сайта фронтэнда:

-index.html 
-css 
-images 
-fonts 
-scripts 
    --app.js 
    --directives 
     ---search 
     ---image-slider 
     ---faq 
     ---form 
    --api 
-templates 
    --nav.html 
    --footer.html 
    --page 
     ---full.html 
     ---sidebar-right.html 

Есть ли лучший способ/практика, что вы сделаете для этого? Мое самое большое беспокойство будет связано с интеграцией с структурой каталогов CMS (opencart/magento).

ответ

2

Ваша структура выглядит хорошо, однако вы можете столкнуться с проблемами при интеграции с любой CMS, поскольку они помещают свои представления в другой каталог.

Обход: После того, как вы интегрировать Magento или некоторые случайные CMS, переместить вид на папку просмотреть CMS и убедитесь, что вы служите index.html с вашим угловой с CMS.

Надеюсь, что смогу помочь.

+0

Итак, в рамках модели CMS, просмотра, папок контроллера, мое основное обходное решение по-прежнему будет в самой папке просмотра правильно? – mark5

+0

Хмм мне кажется, что это так, вы можете хранить свои скрипты в каталоге ресурсов cms и представлениях в ваших представлениях cms или в общедоступном каталоге, я не уверен, что, хотя ... Вам придется попробовать out – atefth

+0

Да, я определенно должен был бы поэкспериментировать это дальше, так или иначе, для ваших головок. Теперь я получаю более четкую картину о том, куда я направляюсь. :) – mark5

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