Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

http://localhost:3000/produtos - Não funciona!

Olá, A URL não funciona no Windows 10, mesmo após a criação do controllers e a criação dos parâmetros no routes.rb. Ao acessar a URL, é informado o seguinte erro: C:/Users//lojadecamisetas/app/views/layouts/application.html.erb where line #7 raised: TypeError: O objeto não dá suporte para a propriedade ou método Extracted source (around line #7):

<%= csrf_meta_tags %>

<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>

Já realizei a instalação duas vezes e o problema persiste. Alguém pode me ajudar com esse erro para que eu possa continuar com as video aulas?

4 respostas

Oi Thiago,

Cola seu Gemfile aqui para darmos uma olhada? Você consegue executar o comando bundle install sem problemas?

Abraços!

solução!

Verifiquei no Stack overflow uma resposta que solucionou o meu problema. A solução encontrada foi: Alterar o valor de aplicaction para defafult no arquivo: /app/views/layouts/application.html.erb

  • Por que é necessária essa alteração? É só no windows que acontece isso?
  • Outra situação: Ao dar "enter" para carregar as páginas no browser, as mesmas demoram muito para carregar. Por quê isso acontece?
  • Ao rodar qualquer comando no terminal, o mesmo também demora muito para ser executado. Por quê?

A minha máquina é super rápida, logo não é problema de perfomance.

Segue o meu gemfile como pediu:

source 'https://rubygems.org'

Bundle edge Rails instead: gem 'rails', github: 'rails/rails'

gem 'rails', '~> 5.0.0', '>= 5.0.0.1'

Use sqlite3 as the database for Active Record

gem 'sqlite3'

Use Puma as the app server

gem 'puma', '~> 3.0'

Use SCSS for stylesheets

gem 'sass-rails', '~> 5.0'

Use Uglifier as compressor for JavaScript assets

gem 'uglifier', '>= 1.3.0'

Use CoffeeScript for .coffee assets and views

gem 'coffee-rails', '~> 4.2'

See https://github.com/rails/execjs#readme for more supported runtimes

gem 'therubyracer', platforms: :ruby

Use jquery as the JavaScript library

gem 'jquery-rails'

Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks

gem 'turbolinks', '~> 5'

Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder

gem 'jbuilder', '~> 2.5'

Use Redis adapter to run Action Cable in production

gem 'redis', '~> 3.0'

Use ActiveModel has_secure_password

gem 'bcrypt', '~> 3.1.7'

Use Capistrano for deployment

gem 'capistrano-rails', group: :development

group :development, :test do

Call 'byebug' anywhere in the code to stop execution and get a debugger console

gem 'byebug', platform: :mri end

group :development do

Access an IRB console on exception pages or by using <%= console %> anywhere in the code.

gem 'web-console' end

Windows does not include zoneinfo files, so bundle the tzinfo-data gem

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

No meu caso aparece o erro:

We're sorry, but something went wrong.

If you are the application owner check the logs for more information.

source 'https://rubygems.org'

Bundle edge Rails instead: gem 'rails', github: 'rails/rails'

gem 'rails', '~> 5.0.0', '>= 5.0.0.1'

Use sqlite3 as the database for Active Record

gem 'sqlite3'

Use jquery as the JavaScript library

gem 'jquery-rails'

Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks

gem 'turbolinks', '~> 5'

Meu Gemfile