sparrow-ci

1.1.7 • Public • Published

sparrow-ci

介绍

基于miniprogram-ci开发的小程序命令行工具

install

(1)全局安装:

npm install sparrow-ci -g

(2)也可以只在项目中安装:

npm install sparrow-ci --save-dev

package.jsonscripts属性下加上:

  "scripts": {
    ...
    "ci": "ci"
  },

在使用的时候不能像全局安装那样直接使用ci了,需要在指令前面加上npx。比如,全局安装时上传代码用的是ci -u,只在项目中安装时需要使用npx ci -u

usage

1.使用命令行工具的前提条件是,在微信开发者工具中把服务端口打开。

设置 -> 安全设置 -> 服务端口

2.执行ci指令初始化之后,会生成一个cli.js文件,文件内容是这样的:

module.exports = {
  "environment": "DEV",
  "version": "版本号",
  "description": "描述文本",
  "projectRoot": "电脑里面项目的路径",
  "robotNum": 2,
};

在项目代码中引入这个文件的数据,主要是前三个属性,来进行一些处理。

3.指令使用方式:ci <command>

<command> 是以下选项中的一个:

选项 简写 作用
--upload -u 上传测试代码
--preview -p 预览
--switch -s 切换环境
--build-npm -b npm构建
--help -h 描述如何使用
--clone -c 克隆文件夹
--robot -r 修改开发者机器人id

比如,上传测试代码:

ci --upload
ci --robot xxx

4.注意:

  • node版本需大于等于v14.9.0。

Readme

Keywords

none

Package Sidebar

Install

npm i sparrow-ci

Weekly Downloads

2

Version

1.1.7

License

ISC

Unpacked Size

35.2 kB

Total Files

10

Last publish

Collaborators

  • just_wq