expobook
Share your component library using Expo
Last updated 10 months ago by kirkness .
MIT · Original npm · Tarball · package.json
$ cnpm install expobook 
SYNC missed versions from official npm registry.

ExpoBook ????

Expobook allows you to present and develop react-native UI components in a standalone dev environment within an expo app.

Demo

How to setup

Install expobook.

$ npm i expobook

Create your expobook entry file.

$ touch expobook.js

Add components to expobook.

// ./expobook.js
import React from 'react';
import createExpobook from 'expobook';
import MyButton from './components/button';

const expobook = createExpobook();

expobook.add('My Button', () => <MyButton>Hello</MyButton>);

expobook.add('Another Button', () => <MyButton>Goodbye</MyButton>);

export default expobook.build();

Run expobook:

$ ./node_modules/.bin/expobook

OR better yet Add "expobook": "./node_modules/.bin/expobook" to "scripts" in your package.json and just run npm run expobook.

TODO

  • Enable custom exp cli config pass through
  • Fix paths so that __expobook__ becomes .expobook

Contribution

Lint all files:

npm run lint

Current Tags

  • 0.0.5                                ...           latest (10 months ago)

5 Versions

  • 0.0.5                                ...           10 months ago
  • 0.0.4                                ...           2 years ago
  • 0.0.3                                ...           2 years ago
  • 0.0.2                                ...           2 years ago
  • 0.0.1                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (5)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |