现代化的上传组件。 https://uppy.io/
|
vor 9 Jahren | |
---|---|---|
bin | vor 9 Jahren | |
examples | vor 9 Jahren | |
src | vor 9 Jahren | |
test | vor 9 Jahren | |
website | vor 9 Jahren | |
.babelrc | vor 9 Jahren | |
.editorconfig | vor 9 Jahren | |
.eslintrc | vor 9 Jahren | |
.gitignore | vor 9 Jahren | |
.travis.yml | vor 9 Jahren | |
.zuul.yml | vor 9 Jahren | |
ARCHITECTURE.md | vor 9 Jahren | |
CONTRIBUTING.md | vor 9 Jahren | |
LICENSE | vor 9 Jahren | |
Makefile | vor 9 Jahren | |
README.md | vor 9 Jahren | |
bs-config.js | vor 9 Jahren | |
classes.es6 | vor 9 Jahren | |
core.js | vor 9 Jahren | |
package.json | vor 9 Jahren | |
plugins.js | vor 9 Jahren |
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/*/