问题标签 [precompile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asset-pipeline - Rails 3.2 - can't precompile assets
I am trying to precompile assets (rake assets:precompile
or bundle exec rake assets:precompile
), but I always get the error
Has anybody an idea what could be wrong?
EDIT trace output
ruby-on-rails-3 - 使用 jquery ui 文件在 heroku cedar 上预编译的问题
我是 rails 和 heroku 的新手,希望有人可以帮助我解决我遇到的问题。我有一个雪松堆栈。当我推送它时,我将 config.assets.initialize_on_precompile = false 添加到我的 application.rb 文件中“运行:rake assets:precompile”。但是,我没有看到任何提及我的 jquery-ui-1.8.18custom.css 文件。当我运行 heroku logs 时,它抱怨这个文件没有预编译。我错过了什么吗?当我尝试在本地进行预编译时,它只是挂起,但据我所知,无论如何我都不应该在本地进行,最好不要这样做。
有什么建议么?
这是我对heroku的推动的结束:
这是我的错误日志:
更新:
我将 config.assets.compile = true 添加到 production.rb ,这似乎解决了问题。这有什么问题吗?
作为替代方案,我尝试将其添加到 application.rb 中: onfig.assets.precompile += %w( *.js *.css ) 然后运行 rake precompile ,但我仍然收到错误。
performance - rake assets:预编译需要很长时间才能完成
在我的开发沙箱中
需要 4 多分钟才能完成。这正常吗。在 heroku 上,完成这项工作需要 10 多分钟,有时会超时。有什么办法可以剖析和/或加快速度吗?
更新
我分析了编译的 CSS 与 JS 阶段
这些数字是通过在这里检测得出的
和
timeit调用是进行计时的附加位
ruby-on-rails - rails开发环境循环依赖错误
昨晚我认为我做了一些破坏我的 Rails 开发环境的事情,我无法扭转我所做的事情。
我将更新迁移到生产环境,并且在预编译样式表时遇到了一些问题,因此我取消了更改并决定尝试在我的开发机器上进行预编译。
长话短说,我的开发机器(本地)上的预编译失败了,但是当我尝试启动我的测试系统时,我得到了这个错误:
Sprockets::CircularDependencyError in Devise/sessions#new
/app/assets/stylesheets/application.css 已被要求
我确定这与我尝试的预编译有关,即使它失败了,因为在此之前一切正常。
我试图做 precompile:clear 因为我在某个地方读到了会反转/删除预编译的地方。
我在这里错过了什么吗?预编译是否会更改我需要手动重置的配置文件?
这是在 Ubuntu 11.10 上运行的 rails 3.1。
ruby-on-rails - CSS中的Rails预编译错误
上述错误是我的预编译中发生的错误,我无法找到问题所在。我尝试将文件重命名为application.css.scss
,但我得到了相同的错误,但行号不同:405
让我难过的是这个文件只包含159
行,所以我不确定那个行号来自哪里。
我正在本地机器上进行预编译,因为昨晚在尝试生产迁移时发生了这个错误。
ruby-on-rails - config.assets.precompile 不添加供应商/宝石资产
我无法将供应商化的资产编译为根文件。
我想让以下资产独立可用(不与其他资产打包_:
使用以下行:
只有 css 文件被预编译并可用。为什么?
另外,在看到这个问题(在 Rails 中使用 config.assets.precompile 包括子目录中的资产)后,我尝试了:
但这并没有什么不同。想法?
asp.net - 如何在 IIS 中关闭预编译?
我试图避免在开发过程中出现编译错误阻塞整个 ASP 站点。也就是说,我希望每个页面在第一次运行时编译而不是整个站点,这样编译错误就不会出现在全局范围内。当开发人员在使用 systnax bleherror 保存后起飞去吃午饭时,这可能会很烦人。
我尝试将此添加到您的旧网络配置(从默认的“始终”更改):
这没有达到预期的效果。我可以在 webconfig 中更改什么或使用 IIS 禁用预编译?
ruby-on-rails - 如何修复 rake assets:precompile task 导致“[FATAL] failed to allocate memory”问题?
运行cap deploy
时,尝试编译资产时出现以下错误:
top
我每次使用时都会看到内存达到最大值。我确实将 MediaTemple (ve) 框的内存分配增加到 1GB,但没有成功。
上下文:Spree 1.0.3、rails 3.1、MediaTemple (ve) 服务器,内存为 1GB。
有什么提示吗?
c# - aspnet_compiler.exe 是特殊的吗?
我正在尝试为我正在处理的项目制作一个 ASP.NET 编译工具。使用 aspnet_compiler 确实可以很好地工作,但是自定义工具会更好地满足我们的目的。
但是,当我运行 ClientBuildManager.PrecompileApplication 方法时,我收到一个“MissingManifestResourceException”,抱怨“找不到适合指定文化或中性文化的任何资源”。
然后我反编译了 aspnet_compiler.exe 并使用了它的单个 Precompiler.cs 文件,它给出了相同的异常。
所以它不是我的代码,因为当我使用 aspnet_compiler.exe 源代码时会发生同样的问题,而是其他问题。
是什么让 aspnet_compiler 如此特别?
ruby-on-rails - 有没有办法消除“未预编译”的错误?
我有一个 rails 应用程序,我在其中预编译我的资产并将它们发送到远程 AWS S3 存储桶。我想将我的 public/assets 文件夹添加到我的 gitignore 中,因为它开始变得非常大,我不希望 git 将所有更改保存到已编译的文件中。但是,如果我这样做,rails 会抱怨它没有找到预编译的文件,并且基本上会使整个应用程序崩溃。
有没有解决的办法 ?
谢谢 !