DoneJS StealJS jQuery++ FuncUnit DocumentJS
5.33.3
6.0.0 4.3.0 3.14.1 2.3.35
  • About
  • Guides
  • API Docs
  • Community
  • Contributing
  • Bitovi
    • Bitovi.com
    • Blog
    • Design
    • Development
    • Training
    • Open Source
    • About
    • Contact Us
  • About
  • Guides
  • API Docs
  • Community
  • Contributing
    • Project Organization
    • Reporting Bugs
    • Suggesting Features
    • Finding Ways to Contribute
    • Developing Locally
    • Changing the Code
    • Improving the Docs & Site
    • Site Style Guide
    • Making a New Package
    • API Design Guidelines
    • Releasing CanJS
    • Updating the Site
    • Evangelism
  • GitHub
  • Twitter
  • Chat
  • Forum
  • News
Bitovi

Updating the Site

  • Edit on GitHub

How to update the CanJS website.

Update canjs.com

canjs.com is hosted on GitHub pages from the canjs/canjs#gh-pages branch. To generate and push a new version of the website, verify you have push access to that branch. Then get all latest changes via:

git checkout master
git fetch --all && git rebase
npm cache clean
rm -rf node_modules

We also have to delete the local gh-pages branch:

git branch -D gh-pages

Then run

make

This will generate and publish a new version of the website.

Update next.canjs.com

next.canjs.com is hosted on GitHub pages from the canjs/next#gh-pages branch. The canjs/canjs major branch is set up to push to the canjs/next repo.

To generate and push a new version of the website, verify you have push access to that branch. Then get all latest changes via:

git checkout major
git fetch --all && git rebase

We also have to delete the local gh-pages branch:

git branch -D gh-pages

Then run

make

This will generate and publish a new version of the website.

CanJS is part of DoneJS. Created and maintained by the core DoneJS team and Bitovi. Currently 5.33.3.

On this page

Get help

  • Chat with us
  • File an issue
  • Ask questions
  • Read latest news