小编mrt*_*gle的帖子

无法在 Rubymine 或 Vim for Rails 6 中保存和编辑 credentials.yml.enc

我正在尝试将 API 密钥和令牌添加到我在 Rubymine 中的 credentials.yml.enc 文件中。我似乎无法找到 --wait 标志或从中保存生成的文件

EDITOR=rubymine rails credentials:edit
Run Code Online (Sandbox Code Playgroud)

或者

EDITOR="rubymine --wait" rails credentials:edit
Run Code Online (Sandbox Code Playgroud)

发生的事情是我将我的密钥添加到文件中,例如:

api_client:
  api_key: 123
Run Code Online (Sandbox Code Playgroud)

但只要打开文件,我就会看到

File encrypted and saved.
Run Code Online (Sandbox Code Playgroud)

在我输入任何内容之前发送消息,所以当我启动 Rails 控制台来测试我的密钥时:

 Rails.application.credentials.api_client[:api_key]
Run Code Online (Sandbox Code Playgroud)

我只是得到一个“零”值错误。

当我尝试在 vim 中编辑时,我得到了类似的结果。我似乎无法在网上找到任何答案,我在 MacOS Catalina 10.15.4 上使用 Rails 6.0.2.2 运行 ruby​​ '2.6.3'。谢谢大家的时间。


解决方案:此时我发现使用不同的编辑器(ATOM)可以解决短期问题。我将继续尝试了解 ruby​​mine 是否也具有此功能。

vim ruby-on-rails rubymine

5
推荐指数
2
解决办法
1413
查看次数

Rake任务更新列值

我正在编写一个rake任务来更新表中特定列的值.当我运行任务时,我收到此错误:

uninitialized constant FirstLookSubscription
Run Code Online (Sandbox Code Playgroud)

这是rake任务代码:

namespace :first_look_db do
  desc "Adds one month to the Look Subscription"
  FirstSubscription.where(subscription_state: 'active').each do |t|
        t.update_attribute :next_billing_check, '2013-9-10'

  end
end
Run Code Online (Sandbox Code Playgroud)

我是rake任务的新手,我不想将其作为迁移.任何建议都会很棒!

还要注意:当我在rails控制台中运行它时,它执行没有问题,我最大的问题是将它变成一个rake任务,以便我们的主管开发人员可以运行它

ruby rake ruby-on-rails-3

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

创建具有可变属性高度的半圆饼图char

我是JS的新手,看着http://d3js.org/上的图表,我很难理解如何操纵它们.基本上我想使用动画圆环图,但我只想显示半圆以及每个属性的不同高度(饼图中的部分).我已经看了一些其他的教程,我似乎无法绕过它,任何帮助将不胜感激.

这是我正在使用的代码:

var resume_dataset =
    [
    {job:"", start:2007, end: 2009, color: "#eb9ca1"},
    {job:"", start:2008, end: 2010, color: "#f9a482"},
    {job:"", start:2010, end: 2011, color: "#d0ebe9"},
    {job:"", start:2013, end: 2014, color: "#cccc99"},
    {job:"", start:2012, end: 2013.25, color: "#ffcc99"},
    {job:"", start:2011, end: 2014, color:"#9999cc"}
    ];

    function year_to_angle(year) {
        return ((year - 2007)*Math.PI)/7-(Math.PI/2.0);
    }

    var width = 960,
        height = 500,
        radius = Math.min(width, height) / 2;

    var color = d3.scale.category20();

    var degree = Math.PI/180;


    var arc = d3.svg.arc()
        .innerRadius(radius - 180) …
Run Code Online (Sandbox Code Playgroud)

html javascript css dom d3.js

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

Angular中的按钮中有条件地改变链接

我试图找出一种简单的方法来交换角度js中的按钮中的链接,我在可以使用的范围内有可用的属性,但我不确定如何实现.我试图改变的链接是在按钮的'onClick'属性中.再次感谢,这是我的代码:

<div class="instructions-button">
      <button
      type="button"
      class="halo-modal-action-button external-instructions"
      onClick="window.open('https://mysite/foo');"
      window="new"
      ng-disabled=""
      ng-click=""
      data-bs-enabled=""
      >Instructions</button>
    </div>
Run Code Online (Sandbox Code Playgroud)

我试图做一个简单的条件来显示:

'mysite/foo || mysite/bar' 
Run Code Online (Sandbox Code Playgroud)

但我不确定如何使它工作.

html javascript jquery angularjs

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

标签 统计

html ×2

javascript ×2

angularjs ×1

css ×1

d3.js ×1

dom ×1

jquery ×1

rake ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1

rubymine ×1

vim ×1