Rakefile in attractor-0.3.3 vs Rakefile in attractor-0.3.4
- old
+ new
@@ -10,18 +10,23 @@
RSpec::Core::RakeTask.new(:spec)
task default: :spec
+task build: :assets
+
desc 'Preprocess assets'
task :assets do
puts 'Preprocessing SCSS and JS files'
puts 'Copying over bootstrap'
FileUtils.cp_r Gem::Specification.find_by_name('bootstrap').gem_dir, 'tmp'
- sass = File.read(File.expand_path('./app/assets/stylesheets/main.scss'))
+ sass = File.read(File.expand_path('./src/stylesheets/main.scss'))
css = SassC::Engine.new(sass, style: :compressed).render
prefixed = AutoprefixerRails.process(css)
File.open(File.expand_path('./app/assets/stylesheets/main.css'), 'w') { |file| file.write(prefixed) }
+
+ npm_output = `npm run build`
+ puts npm_output
end