1

我的 Rails 项目中有一个奇怪的错误。我使用 ruby​​ 2.1.1@rails4.1.1 并且最近添加了一个 gem“tinymce-rails”。

在添加此宝石之前,一切正常。我无法在开发模式或生产模式下打开我的服务器。

错误是:

NoMethodError: undefined method `new' for #<Grease::Adapter(Less::Rails::ImportProcessor):0x0000000702fce0>
  (in /mnt/c/repo/intratur/app/assets/stylesheets/application.css)

请帮帮我!,我不知道该怎么办!


以下是解决此问题的方法。

主机/端口字段中,输入:

http://127.0.0.1/your_project_root_name

对于Path,放置您的端点。例如:

/users

希望这对其他人有帮助!

4

1 回答 1

0

Grease gem 依赖仅适用于大于或等于 3.0.0 的“less-rails”。您可以将 gem 版本设置为小于 3.0 来解决它。

参考:#<Grease::Adapter(Less::Rails::ImportProcessor) 的未定义方法“新”

于 2017-10-19T09:09:04.687 回答