Ruby on rails Digital Ocean Capistrano Rails部署不会显示css/javascript

Ruby on rails Digital Ocean Capistrano Rails部署不会显示css/javascript,ruby-on-rails,unicorn,capistrano3,digital-ocean,Ruby On Rails,Unicorn,Capistrano3,Digital Ocean,我正试图显示一个网站上的数字海洋下http://104.131.13.122/. 我用独角兽在capistrano下部署了它。这是我的第一次部署。如果您访问该站点,没有显示CSS/javascript,如果您尝试在view source下查看js/CSS。它说它找不到它。显然,当地的一切看起来都很好,我没有问题。您可以在此处查看所有代码:。我只想现在的风格工作 这是我的deploy.rb # config valid only for Capistrano 3.1 lock '3.2.1'

我正试图显示一个网站上的数字海洋下http://104.131.13.122/. 我用独角兽在capistrano下部署了它。这是我的第一次部署。如果您访问该站点,没有显示CSS/javascript,如果您尝试在view source下查看js/CSS。它说它找不到它。显然,当地的一切看起来都很好,我没有问题。您可以在此处查看所有代码:。我只想现在的风格工作

这是我的deploy.rb

# config valid only for Capistrano 3.1
lock '3.2.1'

set :application, 'appleJuiceScholars'
set :repo_url, 'git@github.com:/RubyQuarry/blog_alex.git'
set :rvm_ruby_version, '2.0.0'
set :stage, :production

# Default branch is :master
# ask :branch, proc { `git rev-parse --abbrev-ref HEAD`.chomp }.call

# Default deploy_to directory is /var/www/my_app
# set :deploy_to, '/var/www/my_app'

# Default value for :scm is :git
# set :scm, :git

# Default value for :format is :pretty
# set :format, :pretty

# Default value for :log_level is :debug
# set :log_level, :debug

# Default value for :pty is false
# set :pty, true

# Default value for :linked_files is []
# set :linked_files, %w{config/database.yml}

# Default value for linked_dirs is []
# set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}

# Default value for default_env is {}
# set :default_env, { path: "/opt/ruby/bin:$PATH" }

# Default value for keep_releases is 5
# set :keep_releases, 5

namespace :deploy do

  desc 'Restart application'
  task :restart do
    on roles(:app), in: :sequence, wait: 5 do
      # Your restart mechanism here, for example:
      # execute :touch, release_path.join('tmp/restart.txt')
      invoke 'unicorn:restart'
    end
  end

  after :publishing, :restart

  after :restart, :clear_cache do
    on roles(:web), in: :groups, limit: 3, wait: 10 do
      # Here we can do anything such as:
      # within release_path do
      #   execute :rake, 'cache:clear'
      # end
    end
  end

end
这是我的独角兽/production.rb

worker_processes 4
user "root"
working_directory "/var/www/appleJuiceScholars/current" # available in 0.94.0+

listen "/tmp/.sock", :backlog => 64
listen 80, :tcp_nopush => true

timeout 30

# feel free to point this anywhere accessible on the filesystem
pid "/var/unicorn.pid"

stderr_path "/var/unicorn.stderr.log"
stdout_path "/var/unicorn.stdout.log"

# combine REE with "preload_app true" for memory savings
# http://rubyenterpriseedition.com/faq.html#adapt_apps_for_cow
preload_app true
GC.respond_to?(:copy_on_write_friendly=) and
  GC.copy_on_write_friendly = true

before_fork do |server, worker|
  # the following is highly recomended for Rails + "preload_app true"
  # as there's no need for the master process to hold a connection
  #defined?(ActiveRecord::Base) and
  #  ActiveRecord::Base.connection.disconnect!

  old_pid = "#{server.config[:pid]}.oldbin"
  if old_pid != server.pid
    begin
      sig = (worker.nr + 1) >= server.worker_processes ? :QUIT : :TTOU
      Process.kill(sig, File.read(old_pid).to_i)
    rescue Errno::ENOENT, Errno::ESRCH
    end
  end
end

after_fork do |server, worker|
  # the following is *required* for Rails + "preload_app true",
  #defined?(ActiveRecord::Base) and
  #  ActiveRecord::Base.establish_connection
end
宝石档案

source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.1.6'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.3'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'

# Use jquery as the JavaScript library
gem 'jquery-rails'

gem 'jquery-ui-rails'


# Use jquery as the JavaScript library
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', '~> 0.4.0',          group: :doc

# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring',        group: :development

gem 'therubyracer',  platforms: :ruby

gem "figaro"


# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use unicorn as the app server
# gem 'unicorn'

# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development

# Use debugger
# gem 'debugger', group: [:development, :test]

gem 'normalize-rails'

gem 'haml-rails'

gem 'font-awesome-rails' # for using font-awesome icons


group :development, :test do
  gem 'rspec-rails'
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'meta_request'
  gem 'guard-rspec'
  gem 'guard-livereload', require: false
end

group :development do
  gem 'capistrano-rails', '~> 1.1'
  gem 'capistrano3-unicorn'
end

group :production do
  gem 'rails_12factor', '0.0.2'
  gem 'unicorn'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes

end

您是否正在使用任何修改资产URL(如资产同步)的gem?我将发布我的gem列表您可以编写nginx conf吗