Demo Langsung: https://gatsby-starter-saas-marketing.netlify.com/-

Instal Gatsby CLI - Info lebih lanjut
npm install -g gatsby-cliatau
yarn global add gatsby-cliInstal starter secara lokal:
gatsby new gatsby-starter-saas-marketing https://github.com/keegn/gatsby-starter-saas-marketinginstal dependensi:
yarn installMulai server pengembangan:
gatsby developDi root proyek, kompilasi aplikasi Anda untuk penempatan:
gatsby buildBersihkan cache untuk memperbaiki kesalahan tertentu - jalankan perintah bersih sebelum memulai server dev:
gatsby cleanDi root proyek, sajikan pembangunan produksi situs Anda:
gatsby serve Starter ini menggunakan komponen gaya. File tema berisi gaya dasar src/styles/theme.js dan file gaya global berisi gaya elemen dasar dan gaya reset src/styles/GlobalStyles.js .
Starter ini menggunakan react-anchor-link-smooth-scroll dan react-scrollspy. Untuk menautkan item navigasi ke bagian, cukup tambahkan nilai ID dan string ke elemen induk bagian yang sesuai dengan nilai string navigasi yang sama dalam navigation.jsFeatures yang ditautkan. Bagian produk dan penetapan harga sengaja tidak ditautkan dan akan melempar TypeError di konsol saat diklik (karena mereka tidak ada di starter). Harap hubungi jika Anda ingin bantuan memperluas fitur ini.
Panduan Penempatan
Penanganan bentuk dengan gatsby.js v2 dan netlify
Di header.js menggantikan komponen <HeaderForm>...</HeaderForm> dengan berikut ini harus memberikan contoh yang berfungsi setelah situs Anda digunakan:
<HeaderForm
name="early-access"
method="post"
data-netlify-honeypot="bot-field"
data-netlify="true"
>
<input type="hidden" name="bot-field" />
<input type="hidden" name="form-name" value="early-access" />
<HeaderInput
type="email"
placeholder="Your email"
name="email"
id="email"
required
/>
<HeaderButton>Early access</HeaderButton>
</HeaderForm>