0

我使用steal.js作为我的资产之一。以前我直接从公共文件夹中使用它(即没有预编译)。现在我需要将其文件移动到供应商资产,以便可以对其进行预编译。

为此,我使用 gemexecjs预编译.ejs文件和 gemless-rails预编译.less文件。

之后,我成功地预编译了所有资产,但不幸的是,steal.js 引发Uncaught TypeError: Cannot read property 'path' of undefined了错误并导致系统崩溃。

谁能帮我解决这些问题?

4

1 回答 1

0

您可以在 application.rb 中提及特定文件以进行预编译,如下所示:

config.assets.precompile += %w(
      steal.js
    )

尝试添加此语句,它可能会帮助你

于 2015-07-06T08:59:22.980 回答