@bchr/bchr-front-cli
v1.0.5
Published
* [Global install](#global-install) * [Create a project](#create-a-project) * [Commands](#commands) * [Create a new module](#create-a-new-module)
Downloads
28
Readme
Document
Global install ⚙️
Envirment requirement
NodeJS: >= 6.11.0
OS: MacOS,windows,centos
全局安装
npm install @bchr/bchr-front-cli -g //now the latest is 1.6.x
Create a project 📽
init a project
bchr init
Choose a template:
- No JavaScript framework (You can add your framework like jQuery,zepto,vue,react and so on.)
? Select your JavaScript framework (Use arrow keys)
❯ No JavaScript framework
React
Vue
Workbench
start
When initialized, install the dependencis and start the demo
C:\xxx\workspace>bchr init
? Project name: h5-project
____ _ ____ _ ___
| __ ) ___| |__ _ __ / ___| | |_ _|
| _ \ / __| '_ \| '__| | | | | | |
| |_) | (__| | | | | | |___| |___ | |
|____/ \___|_| |_|_| \____|_____|___|
[Success] Project h5-project init finished, be pleasure to use 😊!
Install dependencies:
cd BCHR-FRONT-TEST && npm install
Run the app:
bchr start demo
Or:
pm2 start process.json
Commands
Use bchr -help to show all the commands.
C:\xxx\workspace>bchr -help
Usage: bchr [command]
Options:
-v, --version output the version number
-h, --help output usage information
Commands:
init initialize your project
new [module]/[module]-[page] generate_native a new module
start [module] start application in development mode
build [module] build a module using webpack
upload upload dist files to CDN
analyse analysis dist files size and percent
git auto git commit and push
Create a new module
bchr new [module]/[module]-[page]
Description
Attention, create a new module use like this
bchr new [module]
When you need to create a new page in the existed module, use this command:
bchr new [module]/[page]