小编Kru*_*naL的帖子

无法运行node_modules/.bin/browserifyinc.确保已使用npm安装它

无法运行node_modules/.bin/browserifyinc.确保已使用npm安装它.(在/Users/labuser/Downloads/betfair_nav_demo-master/app/assets/javascripts/application.js)

我正在使用带有Rails应用程序的Ampersand JS.宝石'轨道','4.2.1'宝石"browserify-rails",'1.2.0'

我已经安装了npm install ampersand -g

npm install browserify --save-dev

npm install underscore --save

我的Rails应用程序没有browserify-rails gem.

ruby ruby-on-rails ampersand.js

5
推荐指数
1
解决办法
4767
查看次数

Sidekiq 3.4.2和Rails 4.2.0与'undefined method perform_at'有错误

我有前工作班

class TempJob < ActiveJob::Base
    queue_as :default # To Do Design Queue

    around_perform do |job, block|
        puts "Before Perform'

        block.call

        puts "After Perform"
    end

    def perform(*args)
        puts "Job Start"
    end
end
Run Code Online (Sandbox Code Playgroud)

我想安排工作从现在开始执行1小时

TempJob.perform_at(1.hour.from_now)
Run Code Online (Sandbox Code Playgroud)

但它给了我以下错误

NoMethodError: undefined method `perform_at' for TempJob:Class
Run Code Online (Sandbox Code Playgroud)

使用Rails 4.2.0,Ruby 2.2.0和Sidekiq 3.4.2.

ruby ruby-on-rails sidekiq ruby-2.2

1
推荐指数
1
解决办法
1604
查看次数

标签 统计

ruby ×2

ruby-on-rails ×2

ampersand.js ×1

ruby-2.2 ×1

sidekiq ×1