Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Rails 4开发中的长Coffeescript编译时间_Javascript_Ruby On Rails_Ruby On Rails 4_Coffeescript - Fatal编程技术网

Javascript Rails 4开发中的长Coffeescript编译时间

Javascript Rails 4开发中的长Coffeescript编译时间,javascript,ruby-on-rails,ruby-on-rails-4,coffeescript,Javascript,Ruby On Rails,Ruby On Rails 4,Coffeescript,在大多数情况下,我的应用程序在开发过程中具有良好的加载时间。我遇到的唯一问题是,每当我对coffeescript文件进行任何更改时,页面加载时间都需要40到60秒。在第一次加载之后,它们工作得很好,但是当您试图修复一个bug或构建一个新特性时,不可能使用这些加载时间。我已经尝试了几种修复方法:即rails dev调整gem 它们都不起作用。我有很多不同的javascript和coffeescript文件可以从中加载,但它们都不起作用。这有什么办法吗?如果没有这些很长的加载时间,你怎么能在Rail

在大多数情况下,我的应用程序在开发过程中具有良好的加载时间。我遇到的唯一问题是,每当我对coffeescript文件进行任何更改时,页面加载时间都需要40到60秒。在第一次加载之后,它们工作得很好,但是当您试图修复一个bug或构建一个新特性时,不可能使用这些加载时间。我已经尝试了几种修复方法:即rails dev调整gem


它们都不起作用。我有很多不同的javascript和coffeescript文件可以从中加载,但它们都不起作用。这有什么办法吗?如果没有这些很长的加载时间,你怎么能在Rails中编写Coffeescript呢?

对于SASS和Coffeescript编译,我遇到了同样的问题。我的SASS编译速度慢的问题通过设置

config.assets.debug = true
但对于咖啡脚本的解决方案,这里没有太多内容。从资产/链轮设置开始,我在我的
config/application.rb
中找到了js_压缩机配置:

config.assets.js_compressor = :uglifier

通过删除它,我的问题得到了解决,对我的coffeescript文件的更改再次快速加载。

谢谢!我对它做了一个快速调整,使它在生产中仍然缩小。我将
config.assets.js_compressor=false
添加到
config/environments/development.rb
。这允许快速加载coffeescript,但不会影响网站的默认配置。@user2110836不应该改为
config.assets.debug=false