rake

    0熱度

    1回答

    我是ruby的新手,我正在編寫一個非常基本的Rakefile。它包含一個類Installer,有一個方法shell它調用sh這樣的: class Installer def shell(command) sh command end end 當我運行它時,它拋出 NoMethodError: undefined method `sh' for #<Install

    0熱度

    1回答

    RVM在我的系統中安裝了錯誤。 我使用的是rbenv,這導致我的Ruby on Rails應用程序出現問題。 I uninstalled successfully rvm,我的應用程序之一,我需要運行rake db:create:all建立PSQL數據庫,我收到以下錯誤: /usr/bin/env: ‘ruby_executable_hooks’: Not a directory 文件/usr

    0熱度

    1回答

    重新啓動nginx後,我得到了這個錯誤。 找不到耙12.1.0任何來源 (捆紮機:: GemNotFound) 我試圖捆綁安裝,重新安裝耙其中寶石安裝的文件更改並刪除gemlock文件,但似乎沒有工作。

    0熱度

    1回答

    我想用耙測試導軌應用中的特定文件夾。 我已經做了parallel.rake文件lib/tasks其中包含: require 'rake/testtask' namespace :test do Rails::TestTask.new(fixtures: 'test:prepare') do |t| t.pattern = 'test/fixtures/*_test.rb'

    0熱度

    2回答

    我正在編寫一個Thor腳本來運行來自其他工具的一些測試,即運行shell命令。我希望命令中的stdout和stderr能夠持續流入我的控制檯。 首先嚐試使用反引號,但stdout/stderr自然不會被打印出來(而是在返回值中捕獲stdout)。 desc "mytask", "my description" def mytask `run-my-tests.sh` end 我的

    0熱度

    1回答

    我試圖在向我的Rails 5應用程序添加狂歡寶石之後預編譯我的資產。在我添加它之前它運行正常,但現在我無法將我的資源預先編譯。 application.scss @import "bootstrap-sprockets"; @import "bootstrap"; @import "bootsy"; @import "theme"; @import "dropzone"; @import

    2熱度

    1回答

    我有一個Rails項目並使用RSpec進行測試。最近,我在spec_helper.rb添加了這個: config.before(:suite) do Rails.application.load_tasks end 如果我bundle exec rspec在本地運行測試,一切都很好。但是,當我試圖做同樣的事情上特拉維斯CI,命令與崩潰: TypeError: superclass

    0熱度

    1回答

    Pathing的問題 我有以下的Rakefile ... namespace :dev do desc "Execute my-bash-script." task :done do sh "./bin/my-bash-script.sh" # <-- Error on this line end end 其中我成功地執行我的Mac上用rake de

    1熱度

    1回答

    我一直在用Ruby 1.9.3運行Rails 3.2一段時間。最近我添加了Rails 5.1和Ruby 2.4。 我用rvm來安裝Ruby2.4。 今天,我有機會cd到我的老項目之一,並運行rake db:migrate,我得到了以下信息: Gem::LoadError: You have already activated rake 12.0.0, but your Gemfile requir

    0熱度

    2回答

    大家好,我試圖用一個命令 - rake db:migrate 但我在終端得到這個反饋 - rake aborted! Mysql2::Error: Access denied for user 'root'@'localhost' (using password: NO) 我期待當我使用命令時有東西要求輸入密碼,比如 rake db:migrate -p 但是這不適用於我我嘗試過各種