小编Nap*_*tir的帖子

无法读取未定义的Webpack Bootstrap React的属性“调用”

我遇到了一个发现其他人也遇到过的问题。我遇到的唯一问题是,我发现的所有解决方案似乎都不适合我。当我构建项目时,一切都会成功而没有错误。然后webpack-dev-server,我在dist文件夹中开始构建的项目。当我打开浏览器时,出现以下错误: 开发工具错误日志

现在webpack-dev-server在开发模式下运行时不会发生这种情况。简单的解释是因为我没有在webpack.config.dev.js文件中执行任何代码拆分。所以我知道问题出在我的电脑上CommonsChunkPlugin。我无法确切说明原因。这是我正在处理的仓库的链接: Nappstir / react-landing-page。这个项目没有什么复杂的。我只是尝试为将要内置的基本目标网页构建模板React,因此没有Redux接线。关于什么可能导致此错误的任何想法?

您可以克隆此项目,然后简单地运行npm installnpm run build构建该项目。然后只需访问' http:// localhost:3000 / `

javascript twitter-bootstrap reactjs webpack webpack-dev-server

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

检查子数组中的所有项是否都是相同的Ruby

试图检查子阵列中的所有项是否相同.例如,我有一个5x5板,我想知道其中一个数组是否包含所有x's:

board =     [[47, 44, 71, 8, 88],
        ['x', 'x', 'x', 'x', 'x'],
      # [83, 85, 97, 'x', 57],
        [83, 85, 97, 89, 57],
        [25, 31, 96, 68, 51],
        [75, 70, 54, 80, 83]]
Run Code Online (Sandbox Code Playgroud)

我目前有:

def check_x
  board.each do |x|
   return true if x.include?('x')
  end
   return false
end
Run Code Online (Sandbox Code Playgroud)

但这只会检查其中一个整数是否x全部.任何建议将不胜感激.

ruby arrays sub-array

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

为 Devise 可验证添加额外的验证

因此目前validatable验证电子邮件和密码是否存在。它还可以验证电子邮件格式。但是,我的user模型需要的不仅仅是电子邮件和密码。我还需要名字、姓氏和用户名。因此,为了验证这些属性是否存在,我必须使用 Rails 验证,如下所示:

class User < ActiveRecord::Base
  # Include default devise modules. Others available are:
  # :confirmable, :lockable, :timeoutable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable

  validates :first_name, presence: true
  validates :last_name, presence: true
  validates :user_name, presence: true

end
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法将名字、姓氏和用户名添加到可验证操作中。我已检查该devise.rb文件并找到了 password_length 和 email_regexp 的可验证配置,但不太知道如何向可验证函数添加其他属性。显然这不是什么大问题,但对于清理我的用户模型中的代码来说会很好。感谢您对我的问题的任何答复。

ruby validation ruby-on-rails devise

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