afaq-karim / my-portfolio

My extraoridinary NuxtJs Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my-portfolio

My pioneering Nuxt.js project

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn run dev

# build for production and launch server
$ yarn run build
$ yarn start

# generate static project
$ yarn run generate

For detailed explanation on how things work, checkout Nuxt.js docs.

⚡️ Live

Check it live

✨ Quick start

  1. Clone this repository.

    git clone https://github.com/afaq-karim/my-portfolio.git
  2. Start developing.

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

    cd my-portfolio
    npm install
    npm run dev
  3. Running!

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

🧐 What's inside?

.
├── node_modules
├── assets
├── components
├── layouts
├── 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. /layouts: You can find information at Nuxt's layout directory documentation

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

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

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

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

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

  10. 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).

  11. 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).

  12. 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.

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

💫 Deploy

[Deploy to Netlify]

About

My extraoridinary NuxtJs Project

License:MIT License


Languages

Language:Vue 84.5%Language:JavaScript 15.5%