Невозможно загрузить такой файл - autoprefixer-rails (LoadError) |Рельсы 5 - PullRequest
0 голосов
/ 28 декабря 2018

В течение нескольких дней я не знаю причину, но каждый раз, когда я хочу запустить или выполнить какое-либо действие, и этот бустрап (gem 'bootstrap', git: ' https://github.com/twbs/bootstrap-rubygem') установлен на рельсах 5 моего приложения, он всегда выдает мне одну и ту же ошибку:/Users/Admin/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap/engine.rb:3:in 'require': cannot load such file -- autoprefixer-rails (LoadError)

Я уже несколько раз пытался удалить все (рельсы + все драгоценные камни), и он все еще не работает.

полное сообщение об ошибке:

Traceback (most recent call last):
25: from bin/rails:4:in `<main>'
24: from bin/rails:4:in `require'
23: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/commands.rb:16:in `<top (required)>'
22: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/command.rb:44:in `invoke'
21: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/command/base.rb:63:in `perform'
20: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
19: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
18: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
17: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/commands/server/server_command.rb:130:in `perform'
16: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/commands/server/server_command.rb:130:in `tap'
15: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/commands/server/server_command.rb:133:in `block in perform'
14: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/railties-5.1.6.1/lib/rails/commands/server/server_command.rb:133:in `require'
13: from /Users/theo/Documents/Projet/Startizy/Startizy/config/application.rb:7:in `<top (required)>'
12: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler.rb:114:in `require'
11: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:65:in `require'
10: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:65:in `each'
 9: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:76:in `block in require'
 8: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:76:in `each'
 7: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:81:in `block (2 levels) in require'
 6: from /Users/theo/.rvm/gems/ruby-2.5.3/gems/bundler-1.17.2/lib/bundler/runtime.rb:81:in `require'
 5: from /Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap.rb:75:in `<top (required)>'
 4: from /Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap.rb:11:in `load!'
 3: from /Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap.rb:61:in `register_rails_engine'
 2: from /Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap.rb:61:in `require'
 1: from /Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap/engine.rb:3:in `<top (required)>'
/Users/theo/.rvm/gems/ruby-2.5.3/bundler/gems/bootstrap-rubygem-2f5416832341/lib/bootstrap/engine.rb:3:in `require': cannot load such file -- autoprefixer-rails (LoadError)

мой гемфайл:

source 'https://rubygems.org'
ruby '2.5.3'

git_source(:github) do |repo_name|
  repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/")
  "https://github.com/#{repo_name}.git"
end


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.1.6'
# Use PG as the database for Active Record
gem 'pg', '0.21.0'

gem "singularitygs", "~>1.4"
gem "autoprefixer-rails"

# Use SCSS for stylesheets
gem 'bootstrap', git: 'https://github.com/twbs/bootstrap-rubygem'
gem 'sass-rails'
gem 'jquery-rails'

gem 'sendgrid-ruby'

# PDF generator
gem 'wicked_pdf'
gem 'wkhtmltopdf-binary'

# Generate Word
gem 'htmltoword'

# FOR WHAT ??
gem 'smtpapi'

# Use Uglifier as compressor for JavaScript assets
gem 'uglifier'

# ICONES
gem 'font-awesome-sass', '~> 4.7.0'
gem 'simple-line-icons-rails'

# Pagination
gem 'will_paginate'
gem 'will_paginate-bootstrap4' # For the style on Bootstrap 4

# URL FRIENDLY
gem 'friendly_id', '~> 5.1.0'

# Cookie gestion by session store
gem 'activerecord-session_store'

# Security
gem 'devise'

## Deployment
gem 'puma'

## EXCEPTION
gem 'exception_notification'

## WORD
gem 'docx_replace'
gem 'odf-report'

# Image upload handling
gem 'carrierwave', github: 'carrierwaveuploader/carrierwave'
gem "fog-aws"
gem 'aws-sdk-s3'

# For generatting sitemaps
gem 'sitemap_generator'

# READ Excel
gem 'roo'

# For JOBs
gem 'sidekiq'
gem 'rest-client'

# For Javascript Updates
gem 'best_in_place', '~> 3.0.1'

# THIRD PARTY APPS
#
gem 'twilio-ruby', '~> 5.2.1'

group :development, :test do
  gem 'byebug', platform: :mri
end

group :development do
  gem 'mailcatcher'
end

это сообщение появляется независимо от команды: rails db:migrate, rails s, rails c и т. Д. *

Редактировать:

Я также попробовал команду gem pristine --all, но она ничего не меняет, у меня все еще есть эта ошибка.

1 Ответ

0 голосов
/ 28 декабря 2018

Ваш Gemfile должен быть:

source "https://rubygems.org"
gem "singularitygs", "~>1.4"
gem "autoprefixer-rails", "~>5.1.0"

А затем запустите bundle install и посмотрите, поможет ли это ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...