Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.

Shopify/Shopify-Developer-Book

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopify Developer HandBook

Originally authored by Dave Lazar and edited by Stacey Hsu, Edward Ocampo-Gooding, and Blair Beckwith.

This book is here to give you the Shopify Platform Developer a leg up in your new (or old) adventure.

Setup

These steps assume you have a working installation of Ruby, bundler, git, and a C/C++ compiler like gcc.

  1. Install bundled dependencies:

    $ bundle install

  2. Install the trial version of Prince, an HTML to PDF generator. Check the Prince download page for the version for your operating system. Installation for OS X looks like this:

    $ curl --remote-name http://www.princexml.com/download/prince-8.0-macosx.tar.gz

    $ tar zxvf prince-8.0-macosx.tar.gz

    $ prince-8.0-macosx/install.sh

  3. Clean up the install:

    $ rm -rf prince-8.0-macosx prince-8.0-macosx.tar.gz

Building

Build the book by running:

$ ./build

Results of the build are found in output/, like output/Shopify-Developer-Book.pdf

Tweaking

You can change the overall look of the book by altering templates/html/sass/screen.sass and other files in templates/html/sass/, and rebuilding the book.

Contributing

Send http://github.com/edward/Shopify-Developer-Book a pull request on GitHub.

License

Shopify Developer HandBook by Shopify is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Read more about the license at http://creativecommons.org/licenses/by-nc/3.0/

About

An ebook containing Shopify tips

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 91.4%
  • Ruby 7.1%
  • JavaScript 1.3%
  • Shell 0.2%