def compile_assets(app): js_files = [] js_path = os.path.join(app.static_folder, 'js') for (root, dirs, files) in os.walk(js_path): for file_name in sorted(files): file_path = os.path.relpath(os.path.join(root, file_name), app.static_folder) js_files.append(file_path) app_assets = Bundle(*js_files, filters='uglifyjs', output='assets/app.js') assets._named_bundles = {} assets.register('base', base_assets) assets.register('angular', angular_assets) assets.register('app', app_assets) assets.register('css', css_assets)
def compile_assets(app): js_files = [] js_path = os.path.join(app.static_folder, "js") for (root, dirs, files) in os.walk(js_path): for file_name in sorted(files): file_path = os.path.relpath(os.path.join(root, file_name), app.static_folder) js_files.append(file_path) app_assets = Bundle(*js_files, filters="uglifyjs", output="assets/app.js") generate_custom_scss(app) assets._named_bundles = {} assets.register("base", base_assets) assets.register("angular", angular_assets) assets.register("app", app_assets) assets.register("css", css_assets)
'js/app.js', 'js/services.js', 'js/search/query.js', 'js/search/context.js', 'js/search/loaders.js', 'js/search/frame.js', 'js/search/table.js', 'js/search/graph.js', 'js/search/export.js', 'js/crawlers/doccloud.js', 'js/sources.js', 'js/lists.js', 'js/entities.js', 'js/directives.js', 'js/ctrl.js', filters='uglifyjs', output='assets/app.js' ) css_assets = Bundle( 'style/style.less', 'vendor/angular-loading-bar/build/loading-bar.css', 'style/animations.css', filters='less', output='assets/style.css' ) assets.register('deps', deps_assets) assets.register('app', app_assets) assets.register('css', css_assets)
output='assets/deps.js') app_assets = Bundle('js/util.js', 'js/app.js', 'js/services.js', 'js/search/query.js', 'js/search/context.js', 'js/search/loaders.js', 'js/search/frame.js', 'js/search/table.js', 'js/search/graph.js', 'js/search/export.js', 'js/crawlers/doccloud.js', 'js/sources.js', 'js/lists.js', 'js/entities.js', 'js/directives.js', 'js/ctrl.js', filters='uglifyjs', output='assets/app.js') css_assets = Bundle('style/style.less', 'vendor/angular-loading-bar/build/loading-bar.css', 'style/animations.css', filters='less', output='assets/style.css') assets.register('deps', deps_assets) assets.register('app', app_assets) assets.register('css', css_assets)