0.2.6 • Published 8 years ago

cat-server v0.2.6

Weekly downloads
1
License
ISC
Repository
-
Last release
8 years ago

ReadME

为React Component提供Server服务

Remember to follow User-Guide of cat-component

Start Server

npm install cat-server

node node_modules/.bin/cat-server //启动服务(默认端口7777)

Publish

node node_modules/.bin/pre-publish //将src目录下的es6文件编译成es5,目标目录dist

npm publish

File Structure

-assets
-examples
-src	     //put your component here
-readme.md
-package.json

examples/simple.jsx

import React from 'react';
import ReactDOM from 'react-dom';

class Example extends React.Component {

alert() { alert('This is a simple example'); } render() { return This is a simple Example; } };

ReactDOM.render(<Example />, document.getElementById('component-example-simple'));

This is important for rendering examples on page:

React.render(<Example />, document.getElementById('component-example-YourFileName'));

readme.md

Remember to follow User-Guide of cat-component

bin

node node_modules/.bin/cat-server   //启动服务在7777端口,并且监听文件改变重新编译后刷新浏览器
node node_modules/.bin/build        //将src目录下的es6文件编译成es5,目标目录dist

You can add these in your package.json:

"scripts" : {
	"dev": "node node_modules/.bin/cat-server",
	"build": "node node_modules/.bin/build"
}

Then,you can run instead

npm run dev
npm run build