Bootstrap-Pignons Erreur: le Fichier à importer ne trouve pas ou illisible: bootstrap-pignons
Je suis d'essayer de mettre en œuvre bootstrap dans mon application et je reçois un couple d'erreurs que je n'ai jamais reçu lors du démarrage des applications. J'ai parcouru pour la réponse et les seules réponses que je trouve sont à retirer le assets
partie de la Gemfile je n'en ai pas et redémarrer le serveur à qui je l'ai fait plusieurs fois avec pas de chance. Ci-dessous sont les erreurs et mes fichiers. S'il vous plaît laissez-moi savoir si quelque chose d'autre doit être fourni. Merci!!!!
Message D'Erreur Du Navigateur:
File to import not found or unreadable: bootstrap-sprockets
Serveur Rails Avertissements:
/Users/tucker/.rvm/gems/ruby-2.2.1/gems/bootstrap-sass-3.3.6/lib/bootstrap-sass/version.rb:2: warning: already initialized constant Bootstrap::VERSION
/Users/tucker/.rvm/gems/ruby-2.2.1/gems/bootstrap-4.0.0.alpha3/lib/bootstrap/version.rb:2: warning: previous definition of VERSION was here
/Users/tucker/.rvm/gems/ruby-2.2.1/gems/bootstrap-sass-3.3.6/lib/bootstrap-sass/version.rb:3: warning: already initialized constant Bootstrap::BOOTSTRAP_SHA
/Users/tucker/.rvm/gems/ruby-2.2.1/gems/bootstrap-4.0.0.alpha3/lib/bootstrap/version.rb:3: warning: previous definition of BOOTSTRAP_SHA was here
Gemfile:
source 'https://rubygems.org'
gem 'rails', '4.2.5'
group :production do
gem 'pg'
gem 'rails_12factor'
end
group :development do
gem 'sqlite3'
end
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'bootstrap'
gem 'figaro'
gem 'pry'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'bootstrap-sass'
group :development, :test do
gem 'byebug'
gem 'web-console', '~> 2.0'
gem 'spring'
gem 'rspec-rails'
gem 'shoulda'
gem 'faker'
gem 'factory_girl_rails'
end
Application.js:
//= require jquery
//= require bootstrap-sprockets
//= require jquery_ujs
//= require turbolinks
//= require_tree .
Application.scss:
...
*= require_tree .
*= require_self
*/
@import "bootstrap-sprockets";
@import "bootstrap";
application.scss
et ne laisser que les deux lignes avec @import
Grâce psantos! Je viens de faire ces changements et ça ne fonctionne pas. J'ai fait un edit de mon post original. J'ai oublié d'inclure d'autres erreurs qui apparaissaient dans les rails du serveur dans le cas qui permet de faire sens de cette question.
voir le @Beniamin de réponse. Vous n'avez pas besoin de la
bootstrap
gem, seul le bootstrap-sass
OriginalL'auteur Tucker | 2016-03-08
Vous devez vous connecter pour publier un commentaire.
Je vois que vous avez
gem 'bootstrap'
etgem 'bootstrap-sass'
dans votre gemfile. Si vous supprimez l'un d'entre eux, exécutezbundle
et suivez les instructions d'installation sur la page github puis les pignons doivent travailler. La mienne aussiapplication.scss
fichier est généralement sans l'exiger de la partie.Ne pas utiliser
bootstrap-sass
au lieu debootstrap
dire que vous êtes en utilisant bootstrap 3 et pas 4?jbk , vous devriez poster votre réponse en tant que bien, et il était instructif commentaire votre commentaire.
OriginalL'auteur beniutek
1º) Installer les gems dans votre Gemfile:
2º) exécutez la commande suivante:
3º) Modifier pp/assets/css/de l'application.css.sass et ajouter les lignes suivantes:
4º) Modifier votre app/assets/javascripts/application.js fichier et assurez-vous qu'il a les lignes suivantes:
5º) Maintenant exécuter
Et vous êtes prêt! Cette recette fonctionne toujours pour moi et c'est dans ce site.
Espère que cela aide!
OriginalL'auteur Ed de Almeida
Problème : le fichier d'importation n'est pas trouvé ou illisible bootstrap-pignons
@import "bootstrap-pignons";
@import "bootstrap";
...........
solution :
gem 'rails', '5.0.0.1'
gem 'bootstrap-sass', '3.3.6'
ne bundle install
puis redémarrez votre serveur rails
OriginalL'auteur jerom