Skip to content
Nuxt + Markdown blog starter
Branch: master
Clone or download
Latest commit b1af793 Jun 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Some fixes and add bacon ipsum post May 28, 2019
components Some fixes and add bacon ipsum post May 28, 2019
contents
layouts Add some more styles May 22, 2019
locales Some fixes and add bacon ipsum post May 28, 2019
pages Adding <no-ssr> Jun 5, 2019
plugins first commit May 9, 2019
static Clean some code May 22, 2019
.gitignore first commit May 9, 2019
LICENSE Update Readme and footer May 23, 2019
README.md Update Readme and footer May 23, 2019
nuxt.config.js first commit May 9, 2019
package-lock.json Update Nuxt version May 22, 2019
package.json Update Nuxt version May 22, 2019

README.md

+

Nuxt + Markdown blog starter

This is not an official project. It's made by Marina Aísa and you can contribute submitting a pull-request.

⚡️ Live

Check it live

Quick start

  1. Clone this repository.

    git clone https://github.com/marinaaisa/nuxt-markdown-blog-starter.git
  2. Start developing.

    Navigate into your new site’s directory and start it up.

    cd nuxt-markdown-blog-starter/
    npm install
    npm run dev
  3. Running!

    Your site is now running at http://localhost:3000!

🧐 What's inside?

.
├── node_modules
├── assets
├── components
├── contents
  ├── en
    ├── blog
    ├── blogsEn.js
  ├── es
    ├── blog
    ├── blogsEs.js
├── layouts
├── locales
├── pages
├── plugins
├── static
├── .gitignore
├── LICENSE
├── nuxt.config.js
├── package-lock.json
├── package.json
└── README.md
  1. /node_modules: This directory contains all of the modules of code that your project depends on (npm packages) are automatically installed.

  2. /assets: You will find the images and assets for the project. You can find more information at Nuxt's assets directory documentation

  3. /components: Vue components for the project. You can find more information at Nuxt's components directory documentation

  4. /contents: You will save your MD files here. They are divided by language and you will have to write the URL name of each of them at blogsEn.js and blogsEs.js.

  5. /layouts: You can find information at Nuxt's layout directory documentation

  6. /locales: You will save your translations here.

  7. /pages: You can find information at Nuxt's pages directory documentation

  8. /plugins: You can find information at Nuxt's plugins directory documentation

  9. /statics: You can find information at Nuxt's statics directory documentation

  10. .gitignore: This file tells git which files it should not track / not maintain a version history for.

  11. LICENSE: This is licensed under the MIT license.

  12. nuxt-config.js: This is the main configuration file for a Nuxt site. This is where you can specify information about your site (metadata) like the site title and description, which Nuxt plugins you’d like to include, etc. (Check out the config docs for more detail).

  13. package-lock.json (See package.json below, first). This is an automatically generated file based on the exact versions of your npm dependencies that were installed for your project. (You won’t change this file directly).

  14. package.json: A manifest file for Node.js projects, which includes things like metadata (the project’s name, author, etc). This manifest is how npm knows which packages to install for your project.

  15. README.md: A text file containing useful reference information about your project.

💫 Deploy

Deploy to Netlify

You can’t perform that action at this time.