Giter Site home page Giter Site logo

portfolio-vuepress's Introduction

VuePress Portfolio

VuePress site with portfolio and blogging pages
ready to deploy, and configured for Forestry (Content Management)

Development

# install VuePress locally
npm i -g vuepress

# Start local dev server
vuepress dev portfolio

Build

# Build static files to .vuepress/dist
vuepress build portfolio

Deploy with Netlify

Import your site in Netlify

  1. Create a new site in Netlify and import your repository.
  2. Set the build command to: npm run site:build
  3. Set the publish directory to portfolio/.vuepress/dist

That's it, now your site gets deployed automatically on git push

Forestry (Content Management)

This project has been pre-configured to work with Forestry, just import your repository ✨ Any changes you make will be commited back to the repo, and deployed if you're using Netlify.

Import this project into Forestry

portfolio-vuepress's People

Contributors

dependabot[bot] avatar dirtyf avatar dwalkr avatar itsnwa avatar jpatters avatar ncphillips avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

portfolio-vuepress's Issues

Add a page

Is there a way to add multiple images to portfolio single view?

Netlify Issue

I keep getting errors when trying to build with netlify. Am I doing something wrong?

5:40:11 PM: Build ready to start
5:40:13 PM: build-image version: b0258b965567defc4a2d7e2f2dec2e00c8f73ad6
5:40:13 PM: build-image tag: v3.4.1
5:40:13 PM: buildbot version: 397aaa70d4f7d7a4790b36e3c1ad938f42721de4
5:40:14 PM: Fetching cached dependencies
5:40:14 PM: Failed to fetch cache, continuing with build
5:40:14 PM: Starting to prepare the repo for build
5:40:14 PM: No cached dependencies found. Cloning fresh repo
5:40:14 PM: git clone https://github.com/dabymartinez/portfolio-vuepress
5:40:15 PM: Preparing Git Reference refs/heads/master
5:40:16 PM: Starting build script
5:40:16 PM: Installing dependencies
5:40:16 PM: Python version set to 2.7
5:40:17 PM: v12.18.0 is already installed.
5:40:18 PM: Now using node v12.18.0 (npm v6.14.4)
5:40:18 PM: Started restoring cached build plugins
5:40:18 PM: Finished restoring cached build plugins
5:40:18 PM: Attempting ruby version 2.7.1, read from environment
5:40:19 PM: Using ruby version 2.7.1
5:40:20 PM: Using PHP version 5.6
5:40:20 PM: 5.2 is already installed.
5:40:20 PM: Using Swift version 5.2
5:40:20 PM: Started restoring cached node modules
5:40:20 PM: Finished restoring cached node modules
5:40:20 PM: Installing NPM modules using NPM version 6.14.4
5:40:36 PM: > [email protected] postinstall /opt/build/repo/node_modules/core-js
5:40:36 PM: > node -e "try{require('./postinstall')}catch(e){}"
5:40:37 PM: > [email protected] postinstall /opt/build/repo/node_modules/vuepress
5:40:37 PM: > opencollective-postinstall || exit 0
5:40:37 PM: npm WARN portfolio-vuepress@ No repository field.
5:40:37 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack/node_modules/fsevents):
5:40:37 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
5:40:37 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
5:40:37 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
5:40:38 PM: added 1174 packages from 550 contributors and audited 1179 packages in 17.032s
5:40:38 PM: 46 packages are looking for funding
5:40:38 PM:   run `npm fund` for details
5:40:38 PM: found 1 high severity vulnerability
5:40:38 PM:   run `npm audit fix` to fix them, or `npm audit` for details
5:40:38 PM: NPM modules installed
5:40:39 PM: Started restoring cached go cache
5:40:39 PM: Finished restoring cached go cache
5:40:39 PM: go version go1.14.4 linux/amd64
5:40:39 PM: go version go1.14.4 linux/amd64
5:40:39 PM: Installing missing commands
5:40:39 PM: Verify run directory
5:40:40 PM: ​
5:40:40 PM: ┌─────────────────────────────┐
5:40:40 PM: │        Netlify Build        │
5:40:40 PM: └─────────────────────────────┘
5:40:40 PM: ​
5:40:40 PM: ❯ Version
5:40:40 PM:   @netlify/build 4.7.2
5:40:40 PM: ​
5:40:40 PM: ❯ Flags
5:40:40 PM:   deployId: 5f7b92bbfe77cf7899e891be
5:40:40 PM:   mode: buildbot
5:40:40 PM: ​
5:40:40 PM: ❯ Current directory
5:40:40 PM:   /opt/build/repo
5:40:40 PM: ​
5:40:40 PM: ❯ Config file
5:40:40 PM:   No config file was defined: using default values.
5:40:40 PM: ​
5:40:40 PM: ❯ Context
5:40:40 PM:   production
5:40:40 PM: ​
5:40:40 PM: ┌───────────────────────────────────┐
5:40:40 PM: │ 1. Build command from Netlify app │
5:40:40 PM: └───────────────────────────────────┘
5:40:40 PM: ​
5:40:40 PM: $ npm run site:build
5:40:40 PM: npm ERR! missing script: site:build
5:40:40 PM: npm ERR!
5:40:40 PM: npm ERR! Did you mean this?
5:40:40 PM: npm ERR!     build
5:40:40 PM: npm ERR! A complete log of this run can be found in:
5:40:40 PM: npm ERR!     /opt/buildhome/.npm/_logs/2020-10-05T21_40_40_444Z-debug.log
5:40:40 PM: ​
5:40:40 PM: ┌─────────────────────────────┐
5:40:40 PM: │   "build.command" failed    │
5:40:40 PM: └─────────────────────────────┘
5:40:40 PM: ​
5:40:40 PM:   Error message
5:40:40 PM:   Command failed with exit code 1: npm run site:build
5:40:40 PM: ​
5:40:40 PM:   Error location
5:40:40 PM:   In Build command from Netlify app:
5:40:40 PM:   npm run site:build
5:40:40 PM: ​
5:40:40 PM:   Resolved config
5:40:40 PM:   build:
5:40:40 PM:     command: 'npm run site:build'
5:40:40 PM:     commandOrigin: ui
5:40:40 PM:     publish: /opt/build/repo/portfolio/.vuepress/dist
5:40:40 PM: Caching artifacts
5:40:40 PM: Started saving node modules
5:40:40 PM: Finished saving node modules
5:40:40 PM: Started saving build plugins
5:40:40 PM: Finished saving build plugins
5:40:40 PM: Started saving pip cache
5:40:40 PM: Finished saving pip cache
5:40:40 PM: Started saving emacs cask dependencies
5:40:40 PM: Finished saving emacs cask dependencies
5:40:40 PM: Started saving maven dependencies
5:40:40 PM: Finished saving maven dependencies
5:40:40 PM: Started saving boot dependencies
5:40:40 PM: Finished saving boot dependencies
5:40:40 PM: Started saving go dependencies
5:40:40 PM: Finished saving go dependencies
5:40:43 PM: Build failed due to a user error: Build script returned non-zero exit code: 2
5:40:43 PM: Failing build: Failed to build site
5:40:43 PM: Failed during stage 'building site': Build script returned non-zero exit code: 2
5:40:43 PM: Finished processing build request in 29.664705147s

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.