ruby-on-rails - 错误是说它找不到引导程序但我已经安装了它?
问题描述
Sass::SyntaxError in Books#index
Showing /Users/me/apps/rails/clones/book_review/app/views/layouts/application.html.erb where line #8 raised:
File to import not found or unreadable: bootstrap.
Load paths:
/Users/me/apps/rails/clones/book_review/app/assets/config
/Users/me/apps/rails/clones/book_review/app/assets/images
/Users/me/apps/rails/clones/book_review/app/assets/javascripts
/Users/me/apps/rails/clones/book_review/app/assets/stylesheets
/Users/me/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/coffee-rails-4.2.2/lib/assets/javascripts
/Users/me/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/actioncable-5.2.0/lib/assets/compiled
/Users/me/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/activestorage-5.2.0/app/assets/javascripts
/Users/me/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/actionview-5.2.0/lib/assets/compiled
/Users/me/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/turbolinks-source-5.1.0/lib/assets/javascripts
/Users/me/apps/rails/clones/book_review/node_modules
Extracted source (around line #18):
16
17
@import "bootstrap";
Rails.root: /Users/me/apps/rails/clones/book_review
Application Trace | Framework Trace | Full Trace
解决方案
What exactly have you installed? Providing your bundle list
may help.
Things to try:
- Run
bundle install
if you haven't already - Restarting your Rails server
- Requiring bootstrap in your
application.js
- Running
rake assets:precompile
- Add require
the-gem-name
toconfig/application.rb
to explicitly require it - Try a different version of the gem
- As a last resort, you can download the bootstrap files yourself and include them in your assets
推荐阅读
- ruby-on-rails - 在 Ruby 服务器上解密 Webpush 有效负载
- c++ - 依赖纯虚函数的重载函数的继承
- javascript - WordPress 中的本地化 jQuery 确认按钮
- jquery - 引导页面组织错误
- google-apps-script - 谷歌表格提交达到102时会发生什么
- android - 抽屉把手改变背景关闭把手
- ruby - 如何在 Vagrant 上获取 VM 的目录
- python - 如何使用 Pyrebase 获取具有特定子键的数据
- .htaccess - htaccess 301 使用特殊字符重定向不起作用
- haskell - 如何将 show 应用于 haskell 中的任何类型?