🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

1回答

890閲覧

HTMLテンプレートをダウンロードして使用したい。

Yuya0411

総合スコア9

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2021/01/27 08:51

編集2021/01/27 09:40

個人アプリを開発するため。ネットからHTMLのテンプレートをファイルをダウンロードしました。
しかし、現状はエラーが起きてしまいます。

表示させたい画面
イメージ説明
https://www.tooplate.com/live/2079-garage

現状の画面
イメージ説明


自分がやったこと
boot strap、ont-awesome等のGemが正しくインストールされていないと思い、ググって記述しなければいけないディレクトリに
記述し、bundle installしましたが、現状はエラーになっています。
このエラーを調べると、やはり正しくインストールされていないことが原因と検索結果として出てきますが、その通り記述し直しても
変わらない状態です。


ダウンロードしたファイルは以下の通りです。
イメージ説明

配置した後が以下の通りです。
イメージ説明


app/assets/stylesheets/application.scss

/* * This is a manifest file that'll be compiled into application.css, which will include all the files * listed below. * * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's * vendor/assets/stylesheets directory can be referenced here using a relative path. * * You're free to add application-wide styles to this file and they'll appear at the bottom of the * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS * files in this directory. Styles in this file should be added after the last require_* statement. * It is generally better to create a new file per style scope. * *= require font-awesome *= require_tree . *= require_self */ @import "bootstrap-sprockets"; @import "bootstrap"; @import "font-awesome-sprockets"; @import "font-awesome"; @import "semantic-ui";

config/webpack/enviroment.js

const { environment } = require('@rails/webpacker') const webpack = require('webpack') environment.plugins.prepend('Provide', new webpack.ProvidePlugin({ $: 'jquery/src/jquery', jQuery: 'jquery/src/jquery' }) ) module.exports = environment

app/views/movies/index.html.erb

<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Garage Bootstrap Template</title> <meta name="description" content=""> <!-- Template 2079 Garage http://www.tooplate.com/view/2079-garage --> <meta name="author" content="Web Domus Italia"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="source/bootstrap-3.3.6-dist/css/bootstrap.css"> <link rel="stylesheet" type="text/css" href="source/font-awesome-4.5.0/css/font-awesome.css"> <link rel="stylesheet" type="text/css" href="style/slider.css"> <link rel="stylesheet" type="text/css" href="style/mystyle.css"> </head> <body> <!-- Header --> <div class="allcontain"> <div class="header"> <ul class="socialicon"> <li><a href="#"><i class="fa fa-facebook"></i></a></li> <li><a href="#"><i class="fa fa-twitter"></i></a></li> <li><a href="#"><i class="fa fa-google-plus"></i></a></li> <li><a href="#"><i class="fa fa-pinterest"></i></a></li> </ul> <ul class="givusacall"> <li>お問い合わせはこちら : 04-7191-2321 </li> </ul> <ul class="logreg"> <li><a href="#">ログイン</a> </li> <li><a href="#"><span class="register">新規登録</span></a></li> </ul> </div> <!-- Navbar Up --> <nav class="topnavbar navbar-default topnav"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed toggle-costume" data-toggle="collapse" data-target="#upmenu" aria-expanded="false"> <span class="sr-only"> Toggle navigaion</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand logo" href="#"><img src="image/logo1.png" alt="logo"></a> </div> </div> <div class="collapse navbar-collapse" id="upmenu"> <ul class="nav navbar-nav" id="navbarontop"> <li class="active"><a href="#">HOME</a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">CATEGORIES <span class="caret"></span></a> <ul class="dropdown-menu dropdowncostume"> <li><a href="#">Sport</a></li> <li><a href="#">Old</a></li> 以下省略

Gemfile

source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.6.5' gem "sass-rails", "~>5" gem "bootstrap-sass", "~>3.3.6" gem "jquery-rails" gem "jquery-ui-rails" gem 'semantic-ui-sass' gem 'font-awesome-sass' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '~> 6.0.0' # Use mysql as the database for Active Record gem 'mysql2', '>= 0.5.3' # Use Puma as the app server gem 'puma', '~> 3.11' # Use SCSS for stylesheets gem 'sass-rails', '~> 5' # Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker gem 'webpacker', '~> 4.0' # 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.7' # Use Redis adapter to run Action Cable in production # gem 'redis', '~> 4.0' # Use Active Model has_secure_password # gem 'bcrypt', '~> 3.1.7' # Use Active Storage variant # gem 'image_processing', '~> 1.2' # Reduces boot times through caching; required in config/boot.rb gem 'bootsnap', '>= 1.4.2', require: false group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] end group :development do # Access an interactive console on exception pages or by calling 'console' anywhere in the code. gem 'web-console', '>= 3.3.0' gem 'listen', '>= 3.0.5', '< 3.2' # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' gem 'spring-watcher-listen', '~> 2.0.0' end group :test do # Adds support for Capybara system testing and selenium driver gem 'capybara', '>= 2.15' gem 'selenium-webdriver' # Easy installation and use of web drivers to run system tests with browsers gem 'webdrivers' end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem 'pry-rails'

app/javascript/packs/application.js

// This file is automatically compiled by Webpack, along with any other files // present in this directory. You're encouraged to place your actual application logic in // a relevant structure within app/javascript and only use these pack files to reference // that code so it'll be compiled. require("@rails/ujs").start() require("turbolinks").start() require("@rails/activestorage").start() require("channels") require('jquery') require("../isotope") require("../myscript") require("../selectordie") $(function(){ $('.ui.dropdown').dropdown(); }) // Uncomment to copy all static images under ../images to the output folder and reference // them with the image_pack_tag helper in views (e.g <%= image_pack_tag 'rails.png' %>) // or the `imagePath` JavaScript helper below. // // const images = require.context('../images', true) // const imagePath = (name) => images(name, true) //= require jquery //= require bootstrap-sprockets //= require bootstrap

どなたかわかる方いましたら、ご教授お願いしたいです。
初心者のため、確認したいディレクトリを提示できていない可能性が大きいので、言っていただければすぐに開示いたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/01/27 08:55

vies とか、ところどころ手で打ったと思われる形跡がありますが、そのあたり本当に問題ないのでしょうか。
Yuya0411

2021/01/27 08:58

その部分は手打ちでしたので、修正いたしました!
m.ts10806

2021/01/27 09:34

Ruby on Railsのタグは必須と思います。 「ダウンロード」は不要でしょうね。 最悪、font-awesomeのところだけCDNという手もありますけど。 テンプレート配布サイトには導入手順はなかったですか? そのテンプレートはRailsに最適化されたものでしたか?
Yuya0411

2021/01/27 09:36

申し訳ありません。 導入手順は掲載なしでした。 最適化に関しても掲載しておりませんでした!
m.ts10806

2021/01/27 09:38

無料なのであれば、URLかサイト名もしくはそのテンプレート名を提示してください。
Yuya0411

2021/01/27 09:39

表示させたい画像の下にURLは掲載済みです!
guest

回答1

0

自己解決

他のテンプレート使用することにしました。

投稿2021/01/28 06:08

Yuya0411

総合スコア9

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問