1.0.6 • Published 9 months ago

gulite-cli v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

gulite cli

使用方式

1. 注意事项

  • launch下的sync.json引入的bin文件放到项目根目录(编译时会自动拷贝)
  • 运行代码和执行代码存放在同个根目录(运行代码guliteos_demo和编译代码guliteos_build)
  • 编译文件和运行文件引入目录使用相对路径

2. 约定规范

2.1 相对路径

# guliteos_build

path="../guliteos_demo"
builds=(
    $path/app_launch_config.json 
)

# guliteos_demo
"app_root":"./launch"


# style.less
@import "../../../../guliteos_demo/app_default.less"

2.2 绝对路径

# guliteos_build

path="${项目路径}/guliteos_demo"
builds=(
    $path/app_launch_config.json 
)

# guliteos_demo
"app_root":"./launch"


# style.less
@import "../../../../guliteos_demo/app_default.less"

2.3 编译代码中运行

# guliteos_build
builds=(
    app_launch_config.json 
)

# guliteos_demo
"app_root":"./launch"


# style.less
@import "../../../app_default.less"

2. 全局安装

  • 安装guliteOs-cli
npm install -g gulite-cli

3. 使用gulite-cli搭建guliteOs项目

gulite-cli init

# ? 请输入项目名称 项目名称
# ? 请输入项目简介 
# ? 请输入作者名称 
# ✔ 正在创建...
# ✔ 创建成功

4. 使用gulite-cli

注: 最好和运行代码保持在同一目录上(less的全局引入的问题)

# 安装依赖
npm install

# mac 执行dome
npm run start_mac

# linux 执行dome
npm run start_linux

5. 运行项目

更改 lib/sim_mac.sh 下的文件

#!/bin/bash
path=${项目路径}
builds=(
    $path/app_launch_config.json
    $path/app_setting_config.json
)

# compileLinux linux 运行
compileLinux=./lib/guLiteOS_linux_sim
# compileMac mac 运行  
compileMac=./lib/guLiteOS_sim_mac

# 编译
node ./build/build.js "${builds[@]}" $compileMac
# 运行模拟器
$compileMac ${builds[0]}

6. 运行下载服务

目前默认端口号为8085

node build/service.js
1.0.6

9 months ago

1.0.5

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

11 months ago