Skip to content

About

Companion source code to Third-party JavaScript (the book)

Resources

Stars

199 stars

Watchers

15 watching

Forks

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Third-party JavaScript - the code

This repository contains companion source code to Third-party JavaScript, written by Ben Vinegar and Anton Kovalyov and available via Manning Publishing.

The examples correspond to material from the book, and mostly illustrate third-party scripting concepts.

Feedback and comments are welcome.

Third-party JavaScript

Install instructions

You'll need both Python and its packaging library, setuptools, in order to build and serve the example code. On OS X, these come pre-installed. On Windows? See Windows Instructions first.

  1. Install the Frozen-Flask Python package.

$ easy_install Frozen-Flask

  1. Build the source code examples:

$ python freeze.py

  1. Add the following entries to your hosts file:
127.0.0.1 publisher.dev
127.0.0.1 proxy.publisher.dev
127.0.0.1 widget.dev
  1. Run the embedded server:

$ python server.py

Once the server is running, access the examples through http://publisher.dev:5000/examples/index.html.

Download and install Python 2.7.x from the Python download page.

Next, setuptools. Download and run the 2.7.x installer from: http://pypi.python.org/pypi/setuptools#downloads

Afterwards, you'll need to add both the Python directory (C:\Python27) and the scripts directory (C:\Python27\Scripts) to your PATH. To do this, go to My Computer ‣ Properties ‣ Advanced ‣ Environment Variables.

You should now be able to run the 'python' and 'easy_install' executables from the Windows shell. Success!

Need help?

Visit Manning's Author Online forums for this book: http://www.manning-sandbox.com/forum.jspa?forumID=791

About

Companion source code to Third-party JavaScript (the book)

Resources

Stars

199 stars

Watchers

15 watching

Forks

Releases

Packages

Used by

Contributors

Languages