Tina是用于基于React现代网站(Gatsby和Next.js)的网站编辑工具包

Tina是用于基于React现代网站(Gatsby和Next.js)的网站编辑工具包

React CSS样式相关

访问GitHub主页

共4948Star

详细介绍

TinaCMS

Slack lerna

Getting Started

Tina Demo

Development

To get started:

git clone git@github.com:tinacms/tinacms.git
cd tinacms
npm install && npm run bootstrap
npm run build

# Start the Gatsby demo
cd packages/demo-gatsby
npm run start

TinaCMS uses Lerna to manage dependencies when developing locally. This allows the various packages to reference each other via symlinks. Running npm install from within a package replaces the symlinks with references to the packages in the npm registry.

Commands

Commands Description
npm run bootstrap Install dependencies and link local packages.
npm run build Build all packages
npm run watch Watch all packages for rebuilds.
npm run test Run tests for all packages
lerna run build --scope <package> Build only <package>.