ruby-on-rails-5.1

    0热度

    1回答

    我一直在试图使用RSpec与Rails测试Paperclip文件上传。 当我运行服务器,我没有问题,但是当我跑我的(很基本的)RSpec的测试,我收到以下错误: Failure/Error: visit root_path ActionController::UnknownFormat: PhotosController#index is missing a template for

    1热度

    1回答

    我试图摆弄Rails 5.1的新webpacker gem以及VueJS,但无法获取我的erb视图将数据传递给VueJS组件... 比方说,我有一个用户展示视图 # view/users/show.html.erb <%= javascript_pack_tag "user-card" %> <%= content_tag :div, id: "user-card", da

    2热度

    1回答

    我想弄清楚如何在一个非常简单的Rails 5.1应用程序中使用--webpack方法。 我试图用它来管理JS和CSS(特别是scss)。 这太疯狂了,虽然因为没有文档我可以在任何地方找到如何做甚至最基本的东西。 如何链接我的css文件中的图像? 像这样:background-image: asset-url('header.jpg')

    0热度

    1回答

    好的,偶然发现了这个奇怪现象。我在我的用户模型中有这个。 after_create :assign_role, :subscribe_to_basic_plan def assign_role self.role = 1 self.save end def subscribe_to_basic_plan self.customer_i

    0热度

    1回答

    我刚刚将我们的应用程序升级到Rails 5.1应用程序,并使用webpacker包含React和一些自定义组件。这非常简单!谢谢! 我注意到这增加了约100 MB到node_modules目录。这很酷,我知道这与NPM的领土,该文件夹默认gitignored在一个新的铁路项目,所以它不会凌乱回购。那很棒! 我希望更好的是部署现在需要很长时间,因为服务器每次部署时都必须从NPM下载所有这些软件包。我

    2热度

    1回答

    从app/javascript/packs/application.js我正在尝试import "../foo",其中的文件是foo.js.erb。 Webpacker和纱例如import "../bar"工作非常适合在application.js中其他进口,当该文件是bar.js但如果我尝试用.js.erb文件我得到的WebPack-DEV-服务器此错误: ERROR in ./app/java

    0热度

    1回答

    从滑轨升级4.2至5.1似乎在此之后仅用于测试中,当我提供类似: post :create, params: { model: { prices: [[2000, "EUR"], [2113.56, "USD"]], estimates: [[50, 2500, "EUR"], [505, 2600, "USD"]] } } 它然后在控制器的PARAM

    2热度

    1回答

    我试图部署到与capistrano的分段环境。 我已经设置了我的加密秘密并在开发中进行了测试,并且秘密似乎可用。我已经为read_encrypted_secrets = true设置了登台环境配置。我的密钥文件被git忽略。我已将ssh登录到我的临时环境中,并将secrets.yml.key置于app_name/current/config目录中。我正在部署到AWS EC2实例。我没有使用RAIL

    1热度

    2回答

    我试图使用Heroku的CI运行我的Rails应用程序的测试,但它试图加载我的structure.sql文件时遇到问题。 -----> Preparing test database Running: rake db:schema:load_if_ruby db:schema:load_if_ruby completed (3.24s) Running: rak

    4热度

    1回答

    本地安装的导轨从5.0.1更新到5.1.1。昨晚。我现在不能让任何一代工作,即rails g scaffold Product或rails generate controller Welcome。终端根本没有响应。我必须ctrl-c才能打破它。然后我得到以下内容: ^C/Users/Simon/.rvm/gems/ruby-2.4.0/gems/spring-2.0.2/lib/spring/cl