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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user