Package assets (#1493)

* Package static assets
* Fixed cancel button in editor
* Fix rake compilation task
* Add asset path helper
* Serve MathJax statically
* Fix mathjax in preview
This commit is contained in:
Dawa Ometto
2020-03-24 15:55:28 +01:00
committed by GitHub
parent d5970d6274
commit a45101cfe9
695 changed files with 118 additions and 40 deletions
+4 -3
View File
@@ -187,14 +187,15 @@ task :precompile do
require 'sprockets-helpers'
require 'sass'
env = Precious::Assets.sprockets
manifest = Sprockets::Manifest.new(env, './public/assets')
path = ENV.fetch('GOLLUM_ASSETS_PATH', ::File.join(File.dirname(__FILE__), 'lib/gollum/public/assets'))
manifest = Sprockets::Manifest.new(env, path)
Sprockets::Helpers.configure do |config|
config.environment = env
config.prefix = Precious::Assets::ASSET_URL
config.digest = true
config.public_path = ENV.fetch('GOLLUM_ASSETS_PATH', './public/assets')
config.public_path = path
config.manifest = manifest
end
puts "Precompiling assets to #{::File.expand_path('./public/assets')}..."
puts "Precompiling assets to #{path}..."
manifest.compile(Precious::Assets::MANIFEST)
end