App.rb
require 'sinatra'
get '/' do
haml :home
end
Home.haml
!!!
%html
%head
%title My app
%body
.wrapper
%script(src="js/app.js")
文件夹结构:
/myapp/app.rb
/myapp/views/home.haml
/myapp/public/js/myapp.js
模板似乎加载了javascript文件:
但是它没有执行。 javascript绘制HTML5画布并将其附加到包装器div。 如果我输入URL“localhost:4567 / js / myapp.js”,则显示脚本,所以我假设Sinatra正确地提供它,但它没有执行。
答案 0 :(得分:0)
修复了,我忘了添加jQuery脚本,所以我的脚本没有加载,因为我使用的是$(document).ready功能。