В Flask, имея дело с растущими активами в файле __init__.py

# Новое в колбу!

Я работаю над добавлением функций в проект Flask, и его активы связаны с использованием приведенного ниже кода в __init__.py файл.

js = Bundle('javascripts/leaflet-src.js',
            'javascripts/leaflet.markercluster-src.js',
            'javascripts/handlebars-v3.0.3.js',
            'javascripts/Control.Geocoder.js','javascripts/Control.LinkButton.js',
            'javascripts/underscore-min.js','javascripts/L.Control.Sidebar.js',
            'javascripts/Control.Loading.js', 'javascripts/main.js',
            filters='jsmin',
            output='gen/packed.js')

Я собираюсь добавить больше файлов JavaScript, и это будет расти, и мой __init__.py выглядит некрасиво

Я много работаю с Ruby в Rails, и мне нравится способ управления активами там. У вас есть application.js.erb файл, в который вы добавляете все имена файлов js, которые хотите включить в один файл application.js. Я мог бы также создать одну такую ​​структуру для этого проекта Flask, но я хотел бы знать, существует ли уже более хороший способ управления растущими активами в Flask.

0 ответов

Другие вопросы по тегам