Glass CLI
项目描述
============================================
Glass网站管理命令行客户端
============================================
Glass是由Kelly Creative Tech制作的网站管理平台。
设置新站点
---------------------
此软件包是用于操作`Glass Web Management Platform <https://glass.servee.com>`_的命令行界面。安装后,您可以在本地项目文件夹中运行```glass watch```命令,在保存时自动将文件上传到Glass系统。您还可以运行```glass get_all```从服务器拉取当前实时文件,或运行```glass put_all```上传(并覆盖)服务器副本。 (put_all是一个简单的工具,所以请小心使用。)
这些说明假定您对终端有基本的了解,并且需要在您的机器上安装VirtualEnv Wrapper。如果您不熟悉这些,请从底部的[基本说明](#start-with-the-basics)开始,然后再回来这里。
### 1. 创建虚拟环境。我们使用virtualenvwrapper。
$> mkvirtualenv glass-sites -p python3
$> workon glass-sites
### 2. 克隆此仓库。
$> workon glass-sites
$> cd ~/some/code/place
$> git clone git@github.com:kellycreativetech/glass-cli.git
$> cd glass-cli
$> pip install -r requirements.txt
$> pip install -e .
进入或为新的站点创建目录
$> cd ~/Projects/kct_clients/
$> mkdir issackelly.com
$> cd issackelly.com
输入 > glass configure
(glass-sites)issackelly.com:glass configure
未找到 .glass 配置文件夹。现在要创建一个吗?[y/N]: y
您使用哪个邮箱注册 glass?: issac@servee.com
您 glass 的密码是?: [已隐藏]
---
正在为您查找站点
1. Issac Kelly
2. ~~~~~~
3. Kelly Creative Tech
4. ~!~~~~~
5. !~~~~
您想在这个目录中配置哪个站点?: 1
正在将配置文件写入 .glass/config
首先,从服务器下载所有项目文件。这将覆盖您尚未上传的内容,因此您在开始项目时可能不想多次使用此命令。
输入 > glass get_all
您可能还需要一个 glass 忽略文件。这与 [.gitignore 文件](https://help.github.com/articles/ignoring-files/)类似。
.git 和 .glass 以及 func.* 默认被忽略。
输入 > nano .glass/ignore
# 这就像一个 .gitignore 或 .git/info/exclude 文件
src/junk*.css
local_only_dir
*.py
在您的机器上对项目文件进行一些更改,然后部署!这将把您的更改发布到站点。
输入 > glass put_all
或者,您可以在进行更改时部署到站点。当此命令运行时,保存文件后,它将被上传。
输入 > glass watch
### 从基础开始
如果您之前已经使用过终端并且已经安装了 [VituralEnv Wrapper](https://virtualenvwrapper.readthedocs.io/en/latest/install.html),请继续下面的 **步骤 1**。如果没有,并且您正在使用 mac,请按照以下步骤操作。打开终端。(它在应用程序/实用程序中。[这是对终端的快速介绍。](http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line)) 将以下行逐行粘贴,每次按回车键。
安装 easy_install
输入 > curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
安装 pip
输入 > sudo easy_install pip
安装 VirtualEnv Wrapper
输入 > pip install virtualenvwrapper
现在 VirtualEnv Wrapper 已经安装,您可以安装 Glass CLI 工具了。[所以回到顶部!](#glass-cli)
历史记录
-------
* 2016-06-05 第一次公开发布 0.9
Glass网站管理命令行客户端
============================================
Glass是由Kelly Creative Tech制作的网站管理平台。
设置新站点
---------------------
此软件包是用于操作`Glass Web Management Platform <https://glass.servee.com>`_的命令行界面。安装后,您可以在本地项目文件夹中运行```glass watch```命令,在保存时自动将文件上传到Glass系统。您还可以运行```glass get_all```从服务器拉取当前实时文件,或运行```glass put_all```上传(并覆盖)服务器副本。 (put_all是一个简单的工具,所以请小心使用。)
这些说明假定您对终端有基本的了解,并且需要在您的机器上安装VirtualEnv Wrapper。如果您不熟悉这些,请从底部的[基本说明](#start-with-the-basics)开始,然后再回来这里。
### 1. 创建虚拟环境。我们使用virtualenvwrapper。
$> mkvirtualenv glass-sites -p python3
$> workon glass-sites
### 2. 克隆此仓库。
$> workon glass-sites
$> cd ~/some/code/place
$> git clone git@github.com:kellycreativetech/glass-cli.git
$> cd glass-cli
$> pip install -r requirements.txt
$> pip install -e .
进入或为新的站点创建目录
$> cd ~/Projects/kct_clients/
$> mkdir issackelly.com
$> cd issackelly.com
输入 > glass configure
(glass-sites)issackelly.com:glass configure
未找到 .glass 配置文件夹。现在要创建一个吗?[y/N]: y
您使用哪个邮箱注册 glass?: issac@servee.com
您 glass 的密码是?: [已隐藏]
---
正在为您查找站点
1. Issac Kelly
2. ~~~~~~
3. Kelly Creative Tech
4. ~!~~~~~
5. !~~~~
您想在这个目录中配置哪个站点?: 1
正在将配置文件写入 .glass/config
首先,从服务器下载所有项目文件。这将覆盖您尚未上传的内容,因此您在开始项目时可能不想多次使用此命令。
输入 > glass get_all
您可能还需要一个 glass 忽略文件。这与 [.gitignore 文件](https://help.github.com/articles/ignoring-files/)类似。
.git 和 .glass 以及 func.* 默认被忽略。
输入 > nano .glass/ignore
# 这就像一个 .gitignore 或 .git/info/exclude 文件
src/junk*.css
local_only_dir
*.py
在您的机器上对项目文件进行一些更改,然后部署!这将把您的更改发布到站点。
输入 > glass put_all
或者,您可以在进行更改时部署到站点。当此命令运行时,保存文件后,它将被上传。
输入 > glass watch
### 从基础开始
如果您之前已经使用过终端并且已经安装了 [VituralEnv Wrapper](https://virtualenvwrapper.readthedocs.io/en/latest/install.html),请继续下面的 **步骤 1**。如果没有,并且您正在使用 mac,请按照以下步骤操作。打开终端。(它在应用程序/实用程序中。[这是对终端的快速介绍。](http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line)) 将以下行逐行粘贴,每次按回车键。
安装 easy_install
输入 > curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
安装 pip
输入 > sudo easy_install pip
安装 VirtualEnv Wrapper
输入 > pip install virtualenvwrapper
现在 VirtualEnv Wrapper 已经安装,您可以安装 Glass CLI 工具了。[所以回到顶部!](#glass-cli)
历史记录
-------
* 2016-06-05 第一次公开发布 0.9
项目详细信息
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
构建分发
glass_api-0.9.1-py2.py3-none-any.whl (10.6 kB 查看哈希值)
关闭
glass-api-0.9.1.macosx-10.11-x86_64.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 57f384bb18d4f8439ed0321dac70340849d97f014c8fff7f58e204c803a32bbb |
|
MD5 | 4c498e11a9a9e46be5eb66d970c87158 |
|
BLAKE2b-256 | 4d55417c90330221101d15da9bca2c8062e3af33d2f5b2ed87237baf62d3733e |