承接 dof-dss/unity_shell 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dof-dss/unity_shell

最新稳定版本:v1.0.2

Composer 安装命令:

composer create-project dof-dss/unity_shell

包简介

Shell for managing DoF-DSS Unity projects.

README 文档

README

Unity Shell is a command line tool to manage Unity2 projects and sites.

Requirements

  • A computer
  • PHP 8+ CLI
  • Composer 2.1+

PHP

To see which version of PHP you have installed, from the Mac shell run:

php --version

If you don't have PHP installed or are using an older version I would recommend using Brew (https://brew.sh)
With Brew installed run:

brew install php

Composer

To see which version of Composer you have installed, from the Mac shell run:

composer --version

If you don't have Composer installed, using brew run:

brew install composer

If you do have Composer installed run:

composer self-update

Installing

First clone this repository locally (See Unity2 Confluence document for recommended Unity2 directory structure).

git clone https://github.com/dof-dss/unity_shell.git

From the unity_shell repository run:

composer install

To allow use of the Unity Shell command from any Unity2 fork without having to directly reference the Unity Shell executable I recommend adding the repository binary directory to your shell $PATH.
As an example I'm using zsh which is the default shell for MacOS

Edit .zshrc in your user directory and add the following line (replacing the first part with the path to the repo)

# Unity Shell
export PATH="/<YOUR PATH TO UNITY SHELL>/bin:$PATH"

Once saved you will need to run

source ~/.zshrc

Usage

If you have added Unity Shell to your shell path you can simply shell into a local Unity2 server fork and run

unitysh 

Which will provide a list of commands, the majority of which you can ignore, the interesting ones are listed in the next section.

Commands

project:create -- Create new Unity server project.
project:build -- Build the current project.

site:add -- Add a new site to the project.
site:remove -- Remove a site from the project.
site:edit -- Edit details of an existing site.
site:list -- List the sites for the project.

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2022-08-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固