class GiteePack::Precompile
Public Class Methods
with_asset()
click to toggle source
# File lib/gitee_pack/precompile.rb, line 12 def with_asset GiteePack.logger.info '[Compiling] asset files is compiling, please wait ...' Folder.rm_dir(Folder.assets_dir) cmd = 'RAILS_ENV=production bundle exec rake assets:precompile' GiteePack.logger.debug cmd `#{cmd}` end
with_gem()
click to toggle source
# File lib/gitee_pack/precompile.rb, line 20 def with_gem GiteePack.logger.info '[Compiling] gems is compiling, please wait ...' Folder.rm_dir(Folder.bundle_cache_dir) cmd = 'bundle package --all' GiteePack.logger.debug cmd `#{cmd}` end
with_webpack()
click to toggle source
# File lib/gitee_pack/precompile.rb, line 4 def with_webpack GiteePack.logger.info '[Compiling] webpack files is compiling, please wait ...' Folder.rm_dir(Folder.webpacks_dir) cmd = 'npm run build-vendor && npm run f-build' GiteePack.logger.debug cmd `#{cmd}` end