Skip to content

Commit 5cff02f

Browse files
author
Jake Boxer
committed
Update generator for new asset paths
* Generate jquery and bootstrap into vendor/assets
1 parent 6bee6df commit 5cff02f

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

lib/hyperloop/generators/site.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ def create_directories
2121
empty_directory(File.join(name, "app", "assets", "stylesheets"))
2222
empty_directory(File.join(name, "app", "views"))
2323
empty_directory(File.join(name, "app", "views", "layouts"))
24+
empty_directory(File.join(name, "vendor"))
25+
empty_directory(File.join(name, "vendor", "assets"))
26+
empty_directory(File.join(name, "vendor", "assets", "javascripts"))
27+
empty_directory(File.join(name, "vendor", "assets", "stylesheets"))
2428
end
2529

2630
def copy_files
@@ -29,14 +33,14 @@ def copy_files
2933
copy_file("socool.jpg", File.join(name, "app", "assets", "images", "socool.jpg"))
3034
template("app.js", File.join(name, "app", "assets", "javascripts", "app.js"))
3135
template("current-time.coffee", File.join(name, "app", "assets", "javascripts", "current-time.coffee"))
32-
template("jquery.js", File.join(name, "app", "assets", "javascripts", "jquery.js"))
3336
template("app.css", File.join(name, "app", "assets", "stylesheets", "app.css"))
34-
template("bootstrap.css", File.join(name, "app", "assets", "stylesheets", "bootstrap.css"))
3537
template("main.scss", File.join(name, "app", "assets", "stylesheets", "main.scss"))
3638
template("application.html.erb", File.join(name, "app", "views", "layouts", "application.html.erb"))
3739
template("index.html.erb", File.join(name, "app", "views", "index.html.erb"))
3840
template("about.html.erb", File.join(name, "app", "views", "about.html.erb"))
3941
template("_partial.html.erb", File.join(name, "app", "views", "_partial.html.erb"))
42+
template("jquery.js", File.join(name, "vendor", "assets", "javascripts", "jquery.js"))
43+
template("bootstrap.css", File.join(name, "vendor", "assets", "stylesheets", "bootstrap.css"))
4044
end
4145
end
4246
end
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
//= require bootstrap
1+
//= require stylesheets/bootstrap
22
//= require_tree
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
//= require jquery
1+
//= require javascripts/jquery
22
//= require_tree

lib/hyperloop/generators/site/application.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title><%= name.capitalize %></title>
55

6-
<link href="/assets/app.css" media="all" rel="stylesheet" type="text/css">
6+
<link href="/assets/stylesheets/app.css" media="all" rel="stylesheet" type="text/css">
77
</head>
88

99
<body>
@@ -18,6 +18,6 @@
1818

1919
<%%= yield %>
2020

21-
<script src="/assets/app.js" type="text/javascript"></script>
21+
<script src="/assets/javascripts/app.js" type="text/javascript"></script>
2222
</body>
2323
</html>

lib/hyperloop/generators/site/index.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<img src="/assets/socool.jpg" alt="can't leave rap alone the game needs me">
1+
<img src="/assets/images/socool.jpg" alt="can't leave rap alone the game needs me">
22

33
<h2>This is your root view!</h2>
44

0 commit comments

Comments
 (0)