A work in progress - nothing to see here.
Check open issues for our Minimum Viable Product.
First clone and install the project:
git clone git@github.com:transloadit/uppy.git
cd uppy
npm install
Now to get a sandbox environment set up, type:
npm run preview
This will npm run build
the project into ./build
, and then serve that
directory using a simple static http server.
We keep the uppyjs.io website in ./website
for now so it's very easy to keep docs & code in sync as we're still
iterating at high velocity.
This site is built with hexo. And deployed onto GitHub pages (gh-pages
branch is of the uppy
repo is overrwitten at every deploy. Site content is written in Markdown format located in ./website/src
. Pull requests welcome!
The website is currently a clone of Yuxi Evan You's Vue.js website (view license) - just so we can hit the ground rolling in terms of setting up Haxo etc. Obviously as soon as possible, we should start rolling out our own layout & content.
For local previews on localhost:4000
type:
make website-preview
To deploy your work type
make website-deploy
Travis should:
examples/*/