- 此命令会初始化脚手架配置文件,通过配置文件可自定义脚手架行为(注意此文件需要在执行命令的目录才可生效)
npm install cwy-app
cwy-app conf
`
- 配置文件说明
`
{
// 预览二维码生成信息(不设置ip时脚手架会自动获取,但因网络限制可能ip无法访问,可自行通过ipconfig查询到后在此配置文件设置,或通过脚手架提供的--ip进行设置)
"preview": {
"ip": "",
"port": "9106",
"smallQrCode": false // 是否生成小二维码
},
// 脚手架初始化项目、更新sdk资源文件存储地址
"initHost":"https://cwyapp.com/cwyAppTemplate"
}
`
#### 2、使用脚手架初始化项目
- 此命令会根据 projectName 自动创建文件夹,请确保执行命令目录无同名文件夹
`
cwy-app init projectName
`
#### 3、打包项目
- 此命令需要在项目根目录执行,每次打包需更新 version
`
cwy-app build
`
#### 4、发布项目
- 此命令需要在项目根目录执行,发布资源需要提供用户名、密码、发布地址,此处将自动从项目中读取
`
cwy-app push
`
#### 5、移动端预览
- 启动项目后可通过下方命令生成预览二维码,通过移动端扫码进行调试。注意需要保证项目与预览手机在同一局域网下,若网络存在限制可能导致无法访问。请更换网络或通过电脑主动开启热点,手机链接后进行访问。脚手架会自动获取真实网卡 IP 并生成二维码,若通过虚拟网卡开启热点,可通过 ipconfig 命令查询 ip,再通过脚手架自定义 ip 功能修改生成的二维码,也可通过脚手架配置文件进行修改。
`
cwy-app preview
`
- 使用 --port 可自定义端口号,使用 --ip 可自定义主机 ip,若 cli 查找的 IP 不正确可使用此方式自定义 ip 及端口号
`
cwy-app preview --port 8080 --ip 192.168.152.1
`
#### 6、更新项目内置财务云 sdk
- 可以使用以下命令更新项目内置的财务云 sdk
`
cwy-app update
`
#### 7、查看帮助信息
- 可以使用以下命令查看帮助信息
`
cwy-app -h
或
cwy-app --help
`
$3
#### 1、安装依赖
`
npm install
`
#### 2、启动项目
`
npm run dev
`
#### 3、将 cli 链接到全局
`
npm run link:cli
`
#### 4、打包项目
`
npm run build
``