如何在rails中关闭javascript连接?

如何在rails中关闭javascript连接?,javascript,ruby-on-rails,ruby-on-rails-3,Javascript,Ruby On Rails,Ruby On Rails 3,在通过uglyfier进行压缩时,我遇到了这个严重的错误。但这是一个该死的文件,很难找到原因 有没有一种方法可以关闭连接并保留压缩i Rails Unexpected token: name ($j) (in /home/grzegorz/work/navegas/app/assets/javascripts/all.js) 所以你希望你的文件不被压缩,但仍然缩小,是吗?嗯。我不认为有什么“酷”的方法可以做到这一点,但您可以将所有js文件名添加到要预编译的文件列表中: config.ass

在通过uglyfier进行压缩时,我遇到了这个严重的错误。但这是一个该死的文件,很难找到原因

有没有一种方法可以关闭连接并保留压缩i Rails

Unexpected token: name ($j)
  (in /home/grzegorz/work/navegas/app/assets/javascripts/all.js)

所以你希望你的文件不被压缩,但仍然缩小,是吗?嗯。我不认为有什么“酷”的方法可以做到这一点,但您可以将所有js文件名添加到要预编译的文件列表中:

config.assets.precompile += ['admin.js', 'lala.js', ...]

并在需要时包含单独的文件。

application.js底部有一行,其中包含目录中的所有js文件

//= require_tree .

如果删除这一行,文件将不包括在连接的文件中。您必须在使用它们的html页面中添加对它们的引用

这个清单文件在我的项目中称为“all.js”,但我没有这样一行。只是每个文件都有明确的名称。但我更愿意寻找一种解决方案来切换这种行为,而不是永久禁用我的应用程序,因为它在生产环境中非常有用。我不想在生产环境中失去这种连接,所以我将通过从清单文件中删除内容来跟踪该文件,并查看它何时开始编译。但我会接受的,因为它阻止了我寻找不存在的解决方案。谢谢