我在文档中找不到任何解释如何 *** 作的内容.
非常感谢
解决方法 这可能有我尚未发现的陷阱(例如,Yard在某处缓存其输出文件,因为Heroku可能经常擦除文件系统并重新插入它,您将丢失缓存文件并且必须重新生成),但它通常可以工作,非常简单.>在你的硬盘上创建一个新文件夹(我用〜/ Sites / yard-on-heroku)
>在那里创建一个新的Gem@R_403_6852@,列出你想要可用的gem(如果它们不在标准的Heroku安装中).我使用了以下内容:
source 'https://rubygems.org'gem 'sinatra'gem 'rails'gem 'yard'
>运行bundle install以安装gem.
>创建一个名为procfile的文件,并在其中添加以下内容:
web: yard server -p $PORT -g
>使用git init创建一个新的git存储库
>将文件提交给它(Gem@R_403_6852@ *,procfile)
>使用heroku创建一个Heroku应用程序
>用git push heroku master将你的回购推送到Heroku
就是这样.如果您在步骤7中创建站点时转到Heroku URL,您将看到Yard运行所有可用的宝石.如果您只想显示Gem@R_403_6852@中列出的Gems而不是默认情况下可用的所有Gems,包括Gem@R_403_6852@中的Gem,那么您可以在procfile中使用-G而不是-g.
(我在StackOverflow上的第一个答案,所以希望它没关系 – 任何关于改进的建议,非常感谢).
总结以上是内存溢出为你收集整理的ruby-on-rails-3 – 在Heroku上运行Yard Server全部内容,希望文章能够帮你解决ruby-on-rails-3 – 在Heroku上运行Yard Server所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)