Navigate to the root of your theme in Terminal.
1. Installing grunt globally
npm install -g grunt-cli
I ended up preceding this with sudo
to get it working.
2. Move Gemfile, Gruntfile.js and package.json to your theme's root
dsds |
# This is a template .gitignore file for git-managed WordPress projects. | |
# | |
# Fact: you don't want WordPress core files, or your server-specific | |
# configuration files etc., in your project's repository. You just don't. | |
# | |
# Solution: stick this file up your repository root (which it assumes is | |
# also the WordPress root directory) and add exceptions for any plugins, | |
# themes, and other directories that should be under version control. | |
# | |
# See the comments below for more info on how to add exceptions for your |
cd /wherever/sites/the-site | |
sudo chown -R _www wordpress-folder | |
sudo chmod -R g+w wordpress-folder |
Navigate to the root of your theme in Terminal.
1. Installing grunt globally
npm install -g grunt-cli
I ended up preceding this with sudo
to get it working.
2. Move Gemfile, Gruntfile.js and package.json to your theme's root
<a class="button-pri">Primary Button</a> | |
<a class="button-sec">Primary Button</a> |
<a class="button-pri">Primary Button</a> | |
<a class="button-sec">Secondary Button</a> |
<a class="button-pri">Primary Button</a> | |
<a class="button-sec">Secondary Button</a> |
gulp.task('js', function () { | |
// define our sole entry point (source file) | |
return browserify({entries: ['./src/js/app.js']}) | |
// bundle our js | |
.bundle() | |
// create a vinyl object | |
.pipe(source('app.js')) | |
// convert vinyl file to buffer | |
.pipe(buffer()) | |
// create our source maps |
(function() { | |
'use strict'; | |
var angular = require('angular'); | |
angular.module('zeroApp', []) | |
.controller('MainController', ['$scope', function($scope) { | |
$scope.message = "Hello Angular!"; | |
}]); | |
/* Github Profile Fetcher */ | |
async function fetchProfile(u) { | |
const res = await fetch(`https://api.github.com/users/${u}`); | |
// 1. Check user exists | |
if (!res) { | |
alert('User does not exist!'); | |
return; | |
} | |