编译专题提供编译的最新资讯内容,帮你更好的了解编译。
我可以运行rake资产:预编译特定的 JavaScript文件? 否则,完整的预编译持续5分钟,并使JavaScript文件中的快速更改非常烦人. 短:你不行 在预编译期间,Rails遍历Application.js文件,并将所有导入合并到一个文件中,因为只是更改一个文件是不可能的,因为那里的压缩. (对于没有从application.js引用的文件,它不做任何事情) 接下来:您不必运行rake资
我正在Rails 3.2中构建一个站点.自从我触及Rails或 Ruby已经3年了,所以我两个都生锈了,加上我最后一次使用rails就是Rails 2.3.不用说,请原谅下面的任何“简单”问题. 这是规格 >多Tennant CMS /商店网站 > http://company1.mywebsite.com > http://company2.mywebsite.com >等 >每个“商店”(也称
我有一个持续集成,它采用rails app并将其打包为docker镜像. 作为此打包过程的一个步骤,我想进行资产预编译. 我在Rails 5.1上做了这个.我不得不提供一些假的SECRET_KEY_BASE来让它通过. SECRET_KEY_BASE=1 RAILS_ENV=production rails assets:precompile 我现在转向Rails 5.2并希望开始使用凭据.我正在
在编译sass时,我倾向于在我的非常快的笔记本电脑和ssd上有很长的编译时间(在当前的中等规模项目上最多9秒).我正在使用sass通过 grunt-contrib-sass来完成一项艰巨的任务,但是直接从命令行运行sass时编译时间差别不大.另一方面, Libsass对于同一个项目只需要大约100ms,但它不支持我需要的几个功能.所以我想知道我有什么可能加快编译过程? 拆分文件当然有帮助,但还有其
我一直试图让RoR与Passenger和Nginx一起工作.男人是一场冒险.我终于得到了服务器运行,它正在托管一个测试网站,很好.我遇到了资产错误.我无法使用bundle exec rake资源编译application.js:precompile.以下是–trace的结果: $bundle exec rake assets:precompile --trace ** Invoke assets:
我已经在我的Leopard网络服务器上使用生产的一个姐妹Rails 3.1应用程序.所以我没想到会失去部署这个应用程序.我已经得到了旅客来识别应用程序,但是在apache中我收到了一个’GET /’miss’错误.环顾四周,我可以得到这个在webrick运行,看看我是否可以孤立的问题. 捆绑执行rake资产:预编译RAILS_ENV =生产 但是当我加载localhost:3000时,我得到“蓝图
我使用git将代码部署到我的生产服务器.这可能包括对JS和CSS文件的更改. 我必须运行rake资产:在运行rake资产之前,请先清理一下:预编译?我担心不清除以前的预编译资产可能会有副作用. 这有点傻,但是我的google-fu没有找到任何答案.我的AWS实例运行rake资产:干净漂亮的慢,我想知道是否需要. 另外,我可以用简单的rm -r public / assets替换clean命令吗?
我努力使用capistrano部署到生产.我面对几个问题,而在大多数情况下,我们仍然有最后一个问题. 我们的预编译资产选项在生产中没有正确编译,因此,我们无法使用最后开发的功能,因为它们严重依赖于JS. 没有试图影响任何人如何分析这个问题,这是我试图让它工作的一些: >本地预编译资产,推送到github repo,从本地计算机部署到ec2. cap部署是本地的,代码被推送到ec2是github上的
我正在向Heroku部署一个Rails 3.2应用程序.我正在根据 https://devcenter.heroku.com/articles/rails3x-asset-pipeline-cedar在本地预编译资产. 但我得到了 ActionView::Template::Error (devise/sessions.js isn't precompiled): 有没有人遇到这个? 什么是正确的
即使我重新启动开发服务器,也不会重新生成我的js.erb文件.有没有办法让我每次重新启动服务器时强制资产管道重新生成所有的 javascript资产? 如果我更改了实际的.js.erb源文件,那么它会重新编译,但代码从数据库中提取,读取可能在服务器重新启动之间更改的种子数据. 在这里打电话,但是到处都有这个问题,真的被它惹恼了,挖了一下.这是我的解决方案: 在重新启动服务器时,rm -rf tmp
如何在运行罗盘编译时抑制文件或行引用(例如下面注释的输出行),并且可能保持–output-style默认情况下展开? /* line 85, ../../../app/stylesheets/simpla/style.sass */ .align-right { float: right; } 问题是每当我在sass中进行1行更改时,它会对我的css进行50行更改以更新所有已调整的参考行号.
@echo off echo ///////////////////////////////////////////////// echo all start echo ///////////////////////////////////////////////// rem ---------------------------- rem         Local Folder Name re
题: 为什么下面的代码(不是我写的)甚至编译? 我的意思是除了选项严格关闭和选项推断正在… If Not actdate.DayOfWeek = DayOfWeek.Saturday And Not actdate.DayOfWeek.Sunday Then ... End If **编辑:** 对于那些不熟悉VB的人来说,它显然与以下相同: if (!(actdate.DayOfWeek ==
为什么编译? If Months > 1 Then Label.Text = Months + " Months" Else : Months = 1 Label.Text = Months + " Month" End If 使用Visual Studio 2010. :是一个行分隔符.它等同于换行符: If Months > 1 Then Label.Text
我继承了一个非常大的VS2012网站项目(而不是Web应用程序),我试图自动化它的部署。在项目中有吨的循环引用,以便得到它预编译使用aspnet_compiler.exe我必须打开固定的名称。问题是,它导致构建在我的四核,16gb ram,ssd开发人员机器大约需要20分钟。以前的开发人员不必处理这个,因为他只需将整个源复制到生产Web服务器。 所以在我处理循环引用问题我想至少自动部署项目使用ms
所以我在运行时与我的asp.net mvc3应用程序错误,当我检查代码,我看到它有一条红线,错误列表说没有这样的功能定义,但它仍然会编译好。该错误仅在运行时显示?我正在使用T4MVC,我希望能帮助我避免这样的问题! 这是设计还是我在这里做错事? 上面的代码不应该编译,因为没有这样的方法! 它在运行时失败: 这种事情发生很多,不仅仅是针对未定义的方法,甚至是变量等。 这是设计。默认情况下禁用MVC视
这是我的第一个问题! 我有一个带有Properties文件夹的ASP.NET MVC 3项目,其中包含一些.resx文件,用于按语言(en / es)区分我的视图中的内容. 我正在使用.Net 4在VS2010中工作. 当我将应用程序部署到服务器时,我发现没有发布resx文件,而不是它,我有一些.dll文件. 我已将构建操作设置为嵌入式资源,不要将复制到输出目录,将PublicResXFileCo
我们一直致力于一个非常依赖于ASP.NET中的VirtualPathProviders的应用程序. 我们刚刚将这个东西放在一个实时服务器上来演示它,看起来VirtualPathProviders在网站预编译时根本不起作用!! 我一直在寻找已经发布在这里的解决方法:http://sunali.com/2008/01/09/virtualpathprovider-in-precompiled-web-
我似乎无法弄清楚我在这里做错了什么.我发布我的网站到我的服务器,当我尝试运行它得到以下例外: Could not load the assembly ‘App_Web_kh7-x3ka’. Make sure that it is compiled before accessing the page. 有没有人遇到过这个? 这也可能发生在您使用预编译的aspx页面并将其编辑为未编译时,例如从Liv
我尝试将我的ASP.NET WebForms应用程序部署到AppHarbor.在成功部署后,我得到了 The directory '/App_GlobalResources/' is not allowed because the application is precompiled 我在应用程序设置中禁用了预编译,但它没有帮助.我该怎么办?我应该更改项目中的某些设置吗?这是服务器配置吗? 我找到