qie-tool

0.1.26 • Public • Published

qie-cli

功能列表

  • qie 显示帮助
  • qie ip 显示本机IP
  • qie init 初始化 qie.config.js 配置文件
  • qie push git推送当前分支代码到远端
  • qie zipdir dev 将当前构建目录生成压缩包
  • qie upload 上传文件至七牛或阿里云
  • qie publish dev 保存单页应用数据至数据库

配置文件

qie.config.js

const pkgJson = require('./package.json');
 
// 带 * 的为必填项
module.exports = {
  // 各环境配置
  env: {
    dev: {
      // 环境名 例: abc.timeqie.cn
      name: '',
      // 发布服务地址 例: http://pub.timeqie.cn
      pubUrl: '',
      // 申请应用时生成的 Key
      pubKey: ''
    },
    pro: {
      name: '',
      pubUrl: '',
      pubKey: ''
    }
  },
  // 上传配置
  upload: {
    server: 'qn',               // * 阿里云:ali 七牛云: qn
    config: {
      accessKeyId: "",          // * CDN 的应用ID
      accessKeySecret: "",      // * CDN 的应用Secret
      bucket: "",               // * 空间名称(桶名)
      dir: "dist",              // * 需要上传的本地目录名
      region: "",               // * bucket 所在的区域(七牛选填)
 
      ignoreDir: false,
      deduplication: true,
      ignoreSuffix: 'html,css',
 
      prefix: '',               // CDN资源前缀,建议加上项目英文名称
    }
  }
}

发布版本

qie zipdir dev
qie upload
qie publish dev

参考

Readme

Keywords

Package Sidebar

Install

npm i qie-tool

Weekly Downloads

8

Version

0.1.26

License

ISC

Unpacked Size

20.6 kB

Total Files

25

Last publish

Collaborators

  • iter