Rails: добавлен путь к активу типа Pathname вместо String

Gerard Simpson спросил: 07 октября 2018 в 10:55 в: ruby-on-rails

Я добавил node_nodules в мои пути к активам rails:

Rails.application.config.assets.paths << Rails.root.join('node_modules')

Когда я смотрю на пути к активам rails, используя:

Rails.application.config.assets.path

я получаю следующий вывод:

["/Users/gerardsimpson/pier/ruby/ies-portal/app/assets/config",
 "/Users/gerardsimpson/pier/ruby/ies-portal/app/assets/images",
 "/Users/gerardsimpson/pier/ruby/ies-portal/app/assets/javascripts",
 "/Users/gerardsimpson/pier/ruby/ies-portal/app/assets/stylesheets",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/coffee-rails-4.2.2/lib/assets/javascripts",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/actioncable-5.2.1/lib/assets/compiled",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/activestorage-5.2.1/app/assets/javascripts",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/actionview-5.2.1/lib/assets/compiled",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/turbolinks-source-5.2.0/lib/assets/javascripts",
 #<Pathname:/Users/gerardsimpson/pier/ruby/ies-portal/node_modules>,
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/react-rails-2.4.7/lib/assets/react-source/development",
 "/Users/gerardsimpson/.rvm/gems/ruby-2.4.0/gems/react-rails-2.4.7/lib/assets/javascripts/"]

Почему вместо этого добавлен мой путь типа Pathname типа String? будет ли это иметь непредвиденные последствия в моем приложении?

0 ответов