@garyblackwood/next-starter

0.1.4 • Public • Published

next-starter

This is a Next.js project bootstrapped with create-next-app.

After bootstrapping, the following was added:

Getting Started

First, clone and install the dependencies:

npx @garyblackwood/next-starter my-app
cd my-app
npm run install

Next, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

To start the CMS server:

npm run cms-server

To perform static analysis:

npm run lint

To run tests:

npm test

To build for production:

npm run build

Customisation Checklist

Run through this checklist to customise the application for your needs:

  • [ ] Update the name, description, homepage, repository, keywords and bugs fields in package.json.
  • [ ] Update site metadata within the <Head> component in components/layout.tsx.
  • [ ] Update the application configuration in lib/config.ts.
  • [ ] Update name, short_name, theme_color and background_color in public/site.webmanifest.
  • [ ] Replace public/favicon.ico and public/icon.png etc.
  • [ ] Update the environment variables in .env.{development,production}.
  • [ ] Remove unnecessary dependencies from package.json e.g. gray-matter, remark, remark-html, date-fns
  • [ ] Change the license in package.json and LICENSE if needed.
  • [ ] Update the CMS configuration in public/admin/config.yml.
  • [ ] Update the contents of this file.
  • [ ] Start working on your application!

Directory Overview

Directory Description
__tests__ The Jest unit tests.
.devcontainer The development docker container configuration.
.husky The git hooks scripts.
components The app's reusable components.
lib The app's service-like code.
package Contains the package installation script.
pages The app's page components.
posts The markdown files for each example blog post.
public Services static content from the root /.
styles The app's CSS.

Learn More

To learn more about Next.js, take a look at the following resources:

Package Sidebar

Install

npm i @garyblackwood/next-starter

Weekly Downloads

1

Version

0.1.4

License

MIT

Unpacked Size

443 kB

Total Files

59

Last publish

Collaborators

  • garyblackwood