The following will bundle your script assets with browserify each time a generation write completes. The bundled file will be located at my-website/out/scripts.js
if you are using all the default configuration for your paths.
- Install Dependencies
The following will bundle your script assets with browserify each time a generation write completes. The bundled file will be located at my-website/out/scripts.js
if you are using all the default configuration for your paths.
The docpad-plugin-ghpages
uses the following information to stitch a new repo with contents of ./out
directory onto root of your gh-pages
branch:
git config user.email
git config user.name
?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN | |
http://www.apple.com/DTDs/PropertyList-1.0.dtd > | |
<plist version="1.0"> | |
<dict> | |
<key>EnvironmentVariables</key> | |
<dict> | |
<key>GOPATH</key> | |
<string>{YOUR GOPATH}</string> | |
<key>GOROOT</key> |
Lets look at how Facades work in Laravel 4 by investigating the flow of one of the facaded classes: URL. As in <?=URL::route('news')?>
.
As you'll see in the summary, this isn't exactly described in the procedural order your app is executed. But I think it serves to explain what's going on.
The app config has an aliases
array. In there is: 'URL' => 'Illuminate\Support\Facades\URL'
. If you look up that class, you'll see it just has this: protected static function getFacadeAccessor() { return 'url'; }
and that it inherits from Illuminate\Support\Facades\Facade
. We'll get back to this later.
Lets now turn to how the app boots up. The /vendor/laravel/framework/src/Illuminate/Foundation/start.php bootstrap file calls registerAliasLoader()
on an instance of Illuminate\Foundation\Application
.
#!/bin/bash | |
function confirm { | |
MSG=$1 | |
while : | |
do | |
echo -n "${MSG} [Y/N]: " | |
read ans | |
case $ans in | |
[yY]) return 0 ;; |
#!/bin/bash | |
# CSV to JSON converter using BASH | |
# original script from http://blog.secaserver.com/2013/12/convert-csv-json-bash/ | |
# thanks SecaGuy! | |
# Usage ./csv2json.sh input.csv > output.json | |
input=$1 | |
[ -z $1 ] && echo "No CSV input file specified" && exit 1 | |
[ ! -e $input ] && echo "Unable to locate $1" && exit 1 |
#!/bin/bash | |
# Check if command was ran as root. | |
if [[ $(id -u) -eq 0 ]]; then | |
echo "The command \"sphp\" should not be executed as root or via sudo directly." | |
echo "When a service requires root access, you will be prompted for a password as needed." | |
exit 1 | |
fi | |
# Usage |
So basically FlowType doesn't know about CSS Modules, a really handy way of dealing with the plagues of CSS in codebases (global variables and dependency wackiness mainly).
What WebPack allows us to do is "require" CSS files and use their class names:
import styles from "my_styles.css";
import React from "react";