DEV Community

Jakub T. Jankiewicz
Jakub T. Jankiewicz

Posted on • Originally published at gist.github.com

4 1

How to get a literally free CDN

  1. Create repo on GitHub where you'll put your files.
  2. Use jsDeliver or statically to get your assets.

Here is repo I'm using:

https://github.com/jcubic/static

And links to files look like this:

I use this when I need static JavaScript files for NPM packages that don't support UMD. If I need to use it on CodePen.

If I have a package like this. I use browserify + uglifyjs:

npm install name
browserify -s name -r name | uglifyjs > name.min.js
Enter fullscreen mode Exit fullscreen mode

Then I can commit the files to git and use them on CodePen.

browserify and uglifyjs I have installed globally:

npm i -g browserify uglify-js
Enter fullscreen mode Exit fullscreen mode

Interesting Browserify plugins that you may use:

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (1)

Collapse
 
thisjustin profile image
This Justin

This is a pretty clever and hilarious use of gh. Thanks for sharing 👍

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more