1

Я думаю о наилучшем способе определения файловой структуры для веб-приложения с использованием requirejs и магистрали. У меня есть две идеи (1) (2).
По вашему мнению, что является лучшим или что бы вы изменили?Структура файла для веб-приложения с использованием requirejs и магистрали


(1)

|-- vendor 
    |-- js (jquery, underscore ....) 
|-- images 
|-- css 
|-- spec 
|-- templates 
|-- js 
| |-- utils 
| |-- models 
| |-- collections 
| |-- views 
| conf.js 
| app.js 
| router.js 
|- index.html 

(2)

|-- assets 
     |-- js (jquery, underscore ....) 
     |-- css 
     |-- images 
|-- src 
     |-- templates 
     |-- js 
      |-- views 
      |-- models 
      |-- collections 
      |-- utils 
      conf.js 
      app.js 
      router.js 
|-- spec   
|-- index.html 

ответ

2

В самом деле, по-разному имеют свои преимущества и недостатки различных ways.The самое главное, чтобы найти подходящий способ организации файлов. Ниже приведена организация проекта, который я сейчас делаю. Таким образом, фокус будет таким же, как и файлы, связанные с модулем, помещаются в папку. Например: модуль people, этот модуль все файлы помещаются в каталог modules/base/people. После обновления и обслуживания этого модуля необходимо сосредоточиться только на файлах в этом каталоге в строке, не будет влиять на файлы вне каталога и улучшена ремонтопригодность.

Надеюсь, что мой ответ даст вам некоторую помощь, я надеюсь, что у вас есть ценный совет.

enter image description here

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