Socket
Book a DemoInstallSign in
Socket

szqy-cli

Package Overview
Dependencies
Maintainers
0
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

szqy-cli

- cmd - szqy-cli create -name "名称" (创建项目暂时支持前端) - szqy-cli run list (执行自定义指令) - szqy-cli build (打包项目 部署服务器) - szqy-cli build:prod (打包项目 部署服务器 git 生成版本标签) - szqy-cli init --name web || java 老项目新增默认配置文件 并在.gitignore 文件中 添加过滤项

latest
npmnpm
Version
2.0.7
Version published
Maintainers
0
Created
Source

操作指令

  • cmd
    • szqy-cli create -name "名称" (创建项目暂时支持前端)
    • szqy-cli run list (执行自定义指令)
    • szqy-cli build (打包项目 部署服务器)
    • szqy-cli build:prod (打包项目 部署服务器 git 生成版本标签)
    • szqy-cli init --name web || java 老项目新增默认配置文件 并在.gitignore 文件中 添加过滤项

szqy.json 文件 szqy-cli init 默认添加此文件

  • buildCommand 打包指令(默认 npm run build:prod)

  • buildFileName 项目打包后的文件名(web 默认 dist, java 默认 target)

  • model 项目类型 java || web

  • command 项目部署后执行指令自定义(localList 本地指令,serverList linux 指令)

    • localList []
    • serverList []
  • configServer 服务器地址(内网地址)

    • host IP 地址
    • port 端口
    • username 用户名
    • password 密码
    • devAddress 文件放置位置
  • 存在问题:

    • 由于自定义指令间隔执行不会改变工作目录导致执行对应操作时失败
      • 建议 cd 目录 && 自定义指令, 例如 创建文件夹:cd home && mkdir test 或者 mkdir home/test
  • 注意事项:

    • 文件上传指令
      • fast local: /hr/ server: /home/test/ (fast 代表使用 ftp 上传, local 文件目录 文件地址 server: 服务器地址 地址末尾 / 补齐)

szqy-cli init --name (web || java) 默认将 szqy.json 添加到.gitignore

FAQs

Package last updated on 11 Feb 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts