<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Use Docsy as a Hugo Module on Docsy</title><link>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/</link><description>Recent content in Use Docsy as a Hugo Module on Docsy</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Thu, 27 Aug 2026 20:00:35 -0400</lastBuildDate><atom:link href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/index.xml" rel="self" type="application/rss+xml"/><item><title>Before you begin</title><link>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/</link><pubDate>Wed, 08 Dec 2021 00:00:00 +0000</pubDate><guid>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/</guid><description>&lt;div class="td-alert td-alert--md alert alert-note" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Note&lt;/div&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;p&gt;The &lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/example-site-as-template/"&gt;example site&lt;/a&gt;&amp;rsquo;s pinned npm dependencies
provide Hugo and Dart Sass, so if that&amp;rsquo;s your starting point, skip those
sections: install only &lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/#install-go-language"&gt;Go&lt;/a&gt;,
&lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/#install-git-vcs-client"&gt;Git&lt;/a&gt;, and &lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/#install-nodejs"&gt;Node.js&lt;/a&gt;. On Windows,
also ensure that Bash is on your &lt;code&gt;PATH&lt;/code&gt;: the example site&amp;rsquo;s npm scripts run
under Bash, which ships with &lt;a href="https://gitforwindows.org/"&gt;Git for Windows&lt;/a&gt;.&lt;/p&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="install-hugo"&gt;Install Hugo&lt;a class="td-heading-self-link" href="#install-hugo" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You need a recent &lt;strong&gt;extended&lt;/strong&gt; version of &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt;, version
0.160.1 or later, to build and preview sites that use
Docsy. Check your version, and ensure that the output mentions &lt;code&gt;extended&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Create a new site: start with a prepopulated site</title><link>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/example-site-as-template/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/example-site-as-template/</guid><description>&lt;p&gt;The &lt;a href="https://github.com/google/docsy-example"&gt;Docsy example site&lt;/a&gt; gives you a
skeleton structure for your site, with top-level and documentation sections and
templates that you can modify as necessary.&lt;/p&gt;
&lt;p&gt;If you prefer to create a site from scratch, follow &lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/start-from-scratch/"&gt;Start a site from
scratch&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="tldr-setup-for-the-impatient-expert"&gt;TL;DR: Setup for the impatient expert&lt;a class="td-heading-self-link" href="#tldr-setup-for-the-impatient-expert" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;With the &lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/installation-prerequisites/"&gt;prerequisites&lt;/a&gt; installed (on Windows, including Bash on your
&lt;code&gt;PATH&lt;/code&gt;), run:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git clone --depth &lt;span class="m"&gt;1&lt;/span&gt; --branch v0.16.0 https://github.com/google/docsy-example.git my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run install:safe
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run serve
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Preview at &lt;a href="http://localhost:1313/"&gt;http://localhost:1313/&lt;/a&gt;. If the build fails, see
&lt;a href="https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/troubleshooting/"&gt;Troubleshooting&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Create a new site: start a new site from scratch</title><link>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/start-from-scratch/</link><pubDate>Wed, 08 Dec 2021 09:21:54 +0100</pubDate><guid>https://deploy-preview-2755--docsydocs.netlify.app/fr/docs/get-started/docsy-as-module/start-from-scratch/</guid><description>&lt;p&gt;Creating a site from scratch gives you Docsy&amp;rsquo;s look and feel, navigation, and
other features, but you specify your own site structure. These instructions give
you a minimum file structure only, so that you build and extend your actual site
step by step.&lt;/p&gt;
&lt;h2 id="tldr-setup-for-the-impatient-expert"&gt;TL;DR: Setup for the impatient expert&lt;a class="td-heading-self-link" href="#tldr-setup-for-the-impatient-expert" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Run:&lt;/p&gt;
&lt;!-- prettier-ignore-start --&gt;




&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link disabled"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 aria-controls="tabs-00-00" aria-selected="false"&gt;
 CLI:
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="bash" aria-controls="tabs-00-01" aria-selected="true"&gt;
 Unix shell
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-02-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-02" role="tab"
 data-td-tp-persist="batchfile" aria-controls="tabs-00-02" aria-selected="false"&gt;
 Windows command line
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-Bash" data-lang="Bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo new site my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod init github.com/me/my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod get github.com/google/docsy/theme@v0.16.0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cat &amp;gt;&amp;gt; hugo.toml &lt;span class="s"&gt;&amp;lt;&amp;lt;EOL
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;[module]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;proxy = &amp;#34;direct&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;[[module.imports]]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;path = &amp;#34;github.com/google/docsy/theme&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;EOL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install --save-exact --save-dev sass-embedded@1.102.0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm pkg &lt;span class="nb"&gt;set&lt;/span&gt; scripts.hugo&lt;span class="o"&gt;=&lt;/span&gt;hugo
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod npm pack
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run hugo -- server&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-02" role="tabpanel" aria-labelled-by="tabs-00-02-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-Batchfile" data-lang="Batchfile"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo new site my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;cd&lt;/span&gt; my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod init github.com/me/my-new-site
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod get github.com/google/docsy/theme@v0.16.0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;echo&lt;/span&gt; [module]&lt;span class="se"&gt;^
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="se"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;proxy = &lt;span class="s2"&gt;&amp;#34;direct&amp;#34;&lt;/span&gt;&lt;span class="se"&gt;^
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="se"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;[[module.imports]]&lt;span class="se"&gt;^
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="se"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;path = &lt;span class="s2"&gt;&amp;#34;github.com/google/docsy/theme&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;&amp;gt;&amp;gt;&lt;/span&gt; hugo.toml
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install --save-exact --save-dev sass-embedded@1.102.0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm pkg set scripts.hugo=hugo
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo mod npm pack
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm run hugo -- server&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;!-- prettier-ignore-end --&gt;
&lt;p&gt;Preview at &lt;a href="http://localhost:1313/"&gt;http://localhost:1313/&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>