Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork12
rmm5t/googleapis-mirror
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a subset mirror of theGoogle LibrariesAPI CDN meant to be servedfrom your local development machine when internet access is lacking.
Step 0: Clone this repository
git clone git://github.com/rmm5t/googleapis-mirror.git
Step 1: Runrake sync
to download a copy of all the libraries listed inlibraries.txt
.
You'll probably want to run this step before you lose internet access.
Step 2: Runsudo rake serve
or justsudo rake
(serve is the defaulttask). This binds a new virtual IP address (172.16.88.88) to the loopbackinterface, and mapsajax.googleapis.com
to it using the OS X DirectoryService. It also starts a web server bound to the new virtual IP address suchthathttp://ajax.googleapis.com/ behaves like a local mirror for the GoogleLibraries.
NOTE: You must run this as sudo. To stop the local web server mirror, justCtrl-C
the rake process.
If you aren't on OS X, you can alternatively map ajax.googleapis.com to127.0.0.1 using/etc/hosts
or any equivalent. You will also need to create avirtual host on your local web server to serve ajax.googleapis.com. Here's anexample for Apache:
<VirtualHost *:80> ServerName ajax.googleapis.com DocumentRoot "/path/to/googleapis-mirror" <Directory "/path/to/googleapis-mirror"> Options Indexes Order allow,deny Allow from all </Directory></VirtualHost>
About
A subset mirror of the Google Libraries API CDN meant to be served from your local development machine when internet access is lacking.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.