index.xml 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
  2. <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  3. <channel>
  4. <title>Patterns on Infusion</title>
  5. <link>https://heydon.github.io/infusion/patterns/</link>
  6. <description>Recent content in Patterns on Infusion</description>
  7. <generator>Hugo -- gohugo.io</generator>
  8. <language>en-us</language>
  9. <atom:link href="https://heydon.github.io/infusion/patterns/index.xml" rel="self" type="application/rss+xml" />
  10. <item>
  11. <title>Installation</title>
  12. <link>https://heydon.github.io/infusion/patterns/installation/</link>
  13. <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
  14. <guid>https://heydon.github.io/infusion/patterns/installation/</guid>
  15. <description>Infusion is built using the static site engine, Hugo, and NPM. The codebase is available to download on Github. Let&amp;rsquo;s get set up step-by-step.
  16. 1. Install Hugo First we need to install Hugo globally.
  17. OSX users If you are a Mac user and have Homebrew on your system, installing Hugo is simple:
  18. brew install hugo Alternatively, you can manually install Hugo from a package. You can verify the installation was successful by typing:</description>
  19. </item>
  20. <item>
  21. <title>Library setup</title>
  22. <link>https://heydon.github.io/infusion/patterns/library-setup/</link>
  23. <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
  24. <guid>https://heydon.github.io/infusion/patterns/library-setup/</guid>
  25. <description>By now, you should have followed the Installation instructions. You should have Hugo and Node installed, and a local copy of a forked version of Infusion. You should also have run npm install in the root of that codebase.
  26. &amp;ldquo;Cleaning&amp;rdquo; the content folder Before you can start documenting patterns, there are a few things still to do in order to get set up. At the moment, your version of Infusion is a facsimile of the original, containing all this documentation content.</description>
  27. </item>
  28. <item>
  29. <title>Serving</title>
  30. <link>https://heydon.github.io/infusion/patterns/serving/</link>
  31. <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
  32. <guid>https://heydon.github.io/infusion/patterns/serving/</guid>
  33. <description>Serving locally While you&amp;rsquo;re creating content for your library, you&amp;rsquo;ll probably want to see what the finished product looks like. Fortunately, Infusion is easy to serve locally using the serve command:
  34. npm run serve This will serve your working library on localhost:1313. Whenever you make changes to your library&amp;rsquo;s files, the site will automatically rebuild. No need to refresh the web page!
  35. Publishing on Github Pages There are three steps to hosting your library on Github Pages.</description>
  36. </item>
  37. </channel>
  38. </rss>