compilar assets

This commit is contained in:
f 2022-06-11 13:56:24 -03:00
parent 8d5c35567c
commit e231ca912f
5 changed files with 8 additions and 14 deletions

View file

@ -11,8 +11,6 @@ gem 'rails', '~> 6.1.4'
gem 'pg', '~> 1.1' gem 'pg', '~> 1.1'
# Use Puma as the app server # Use Puma as the app server
gem 'puma', '~> 5.0' gem 'puma', '~> 5.0'
# Use SCSS for stylesheets
gem 'sass-rails', '>= 6'
# Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
gem 'webpacker', '~> 5.0' gem 'webpacker', '~> 5.0'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
@ -29,10 +27,14 @@ gem 'ssh_data'
gem 'anomaly_detection' gem 'anomaly_detection'
gem 'bootstrap'
gem 'rails-i18n' gem 'rails-i18n'
gem 'hamlit' gem 'hamlit'
if ENV['RAILS_GROUPS']&.split(',')&.include? 'assets'
puts 'Loading assets'
gem 'sass-rails', '>= 6'
end
group :development, :test do group :development, :test do
gem 'pry' gem 'pry'
end end

View file

@ -63,8 +63,6 @@ GEM
anomaly_detection (0.1.4-x86_64-linux-musl) anomaly_detection (0.1.4-x86_64-linux-musl)
rice (>= 4.0.2) rice (>= 4.0.2)
ast (2.4.2) ast (2.4.2)
autoprefixer-rails (10.4.2.0)
execjs (~> 2)
bcrypt (3.1.17-x86_64-linux-musl) bcrypt (3.1.17-x86_64-linux-musl)
bindex (0.8.1-x86_64-linux-musl) bindex (0.8.1-x86_64-linux-musl)
blazer (2.6.3) blazer (2.6.3)
@ -74,10 +72,6 @@ GEM
safely_block (>= 0.1.1) safely_block (>= 0.1.1)
bootsnap (1.11.1-x86_64-linux-musl) bootsnap (1.11.1-x86_64-linux-musl)
msgpack (~> 1.2) msgpack (~> 1.2)
bootstrap (5.1.3)
autoprefixer-rails (>= 9.1.0)
popper_js (>= 2.9.3, < 3)
sassc-rails (>= 2.0.0)
brakeman (5.2.3) brakeman (5.2.3)
builder (3.2.4) builder (3.2.4)
chartkick (4.1.3) chartkick (4.1.3)
@ -103,7 +97,6 @@ GEM
exception_notification (4.5.0) exception_notification (4.5.0)
actionmailer (>= 5.2, < 8) actionmailer (>= 5.2, < 8)
activesupport (>= 5.2, < 8) activesupport (>= 5.2, < 8)
execjs (2.8.1)
factory_bot (6.2.1) factory_bot (6.2.1)
activesupport (>= 5.0.0) activesupport (>= 5.0.0)
ffi (1.15.5-x86_64-linux-musl) ffi (1.15.5-x86_64-linux-musl)
@ -146,7 +139,6 @@ GEM
parser (3.1.2.0) parser (3.1.2.0)
ast (~> 2.4.1) ast (~> 2.4.1)
pg (1.3.5-x86_64-linux-musl) pg (1.3.5-x86_64-linux-musl)
popper_js (2.9.3)
pry (0.14.1) pry (0.14.1)
coderay (~> 1.1) coderay (~> 1.1)
method_source (~> 1.0) method_source (~> 1.0)
@ -270,7 +262,6 @@ DEPENDENCIES
anomaly_detection anomaly_detection
blazer blazer
bootsnap (>= 1.4.4) bootsnap (>= 1.4.4)
bootstrap
brakeman brakeman
database_cleaner database_cleaner
devise devise

View file

@ -84,7 +84,7 @@ save: ## Subir la imagen Docker al nodo delegado
# los assets que luego se suben al nodo delegado. # los assets que luego se suben al nodo delegado.
assets := package.json yarn.lock $(shell find app/assets/ app/javascript/ -type f) assets := package.json yarn.lock $(shell find app/assets/ app/javascript/ -type f)
public/packs/manifest.json.br: $(assets) public/packs/manifest.json.br: $(assets)
$(hain) 'RAILS_ENV=production NODE_ENV=production bundle exec rake assets:precompile assets:clean' $(hain) 'RAILS_GROUPS=assets RAILS_ENV=production NODE_ENV=production bundle exec rake assets:precompile assets:clean'
# Correr un test en particular por ejemplo # Correr un test en particular por ejemplo
# `make test/models/usuarie_test.rb` # `make test/models/usuarie_test.rb`

View file

@ -1 +1 @@
@import "bootstrap"; @import "bootstrap/scss/bootstrap";

View file

@ -4,6 +4,7 @@
"dependencies": { "dependencies": {
"@rails/ujs": "^6.0.0", "@rails/ujs": "^6.0.0",
"@rails/webpacker": "5.4.0", "@rails/webpacker": "5.4.0",
"bootstrap": "~5.1",
"turbolinks": "^5.2.0", "turbolinks": "^5.2.0",
"webpack": "^4.46.0", "webpack": "^4.46.0",
"webpack-cli": "^3.3.12" "webpack-cli": "^3.3.12"