Skip to content
My personal website.
PHP JavaScript Vue CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
data
.gitignore
README.md

README.md

atom graphic
emilydelacruz.com

Personal site.

release badge version 1.0 nuxt.js badge version 2.9.2 WordPress badge version 5.2.3 emdecr badge

Intro | Installation | Local Setup | Server Setup | Credits

Intro

This is a hybrid environment using WordPress to manage content, and Nuxt.js to serve a front-end application.

Installation

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer.

Local Setup

# Clone this repository
## You can use the repo name as the dir name
$ git clone https://github.com/emdecr/edc

## OR Use whatever dir name
$ mkdir [insert dir name here]
$ cd [insert dir name here]
$ git clone https://github.com/emdecr/edc .

WordPress

# Go into the repository and the cms dir
$ cd edc/cms

# Make a wordpress dir
$ mkdir wordpress

# Clone WP in wordpress dir
$ cd wordpress
$ git clone https://github.com/WordPress/WordPress .

# Create a working branch from the right release
$ git checkout tags/5.2.3
$ git checkout -b stable-5.2.3

# NTS: You also need vars for the Pinterest API
$ edc/cms/custom/themes/edc/includes/functions/endpoints/endpoint_vars.php

Installed Plugins

Nuxt

# Go into the repository and the app dir
$ cd edc/app

# Install dependencies
$ npm install

# create an .env file
$ touch .env

# Run the app
$ npm run dev

Extra NPM Packages

Installed Plugins

Default head entries and modules in nuxt.config.js

Note: Change the keys or project IDs

  • n/a

Pre-processors

Need to SASS? Check the official Nuxt.js docs. There's a base SASS setup in the assets dir, but just delete it if you don't need it.

Server Setup

Link to docs coming soon.

Credits

Badges in this README.md provided by shields.io.

You can’t perform that action at this time.