@shoplinedev/cli v1.9.6
Shopline CLI
安装
环境要求
安装 Shopline CLI
$ npm install --global @shoplinedev/cli
or
$ yarn global add @shoplinedev/cli
安装之后,你就可以在命令行中访问 shopline
命令。你可以通过简单运行 shopline
,看看是否展示出了一份所有可用命令的帮助信息,来验证它是否安装成功。
你还可以用这个命令来检查其版本是否正确:
$ shopline --version
起步
准备工作
- 成功安装 CLI。
- 确保您有一个开发者店铺,进行开发调试。
- 确保您已连接到互联网。大多数 Shopline CLI 命令需要互联网连接才能运行。
登录认证
使用shopline login
登录 CLI 到指定店铺。
- 在终端输入您要登录的商店`shopline login --store <STORE_DOMAIN>
shopline login --store shopline-cli.myshopline.com
- 在弹出的浏览器窗口,输入账号密码并登录。
创建一个新主题
使用shopline theme init <THEME-NAME>
在本地创建新主题。此命令会从我们的开放 Git 仓库中,克隆 Expect 示例主题代码,并创建其副本。
shopline theme init theme-demo
执行后会在当前目录创建新文件夹,您输入的主题名称会作为文件夹名。
核心命令
帮助
列出所有可用命令并描述它们的作用
shopline help
shopline -h
shopline --help
您也可以使用help
命令获取特定命令的帮助:
shopline [command] -h
shopline [command] --help
登录
登录 CLI 到指定店铺。
shopline login --store <STORE_DOMAIN>
--store
参数可以为以下形式的数据:
- myshopline.com 网站,例如:
- https://shopline-cli.myshopline.com
- shopline-cli.myshopline.com
- Admin 网站, 例如: - https://shopline-cli.myshopline.com/admin - shopline-cli.myshopline.com/admin
不支持自定义域名
登出
清除登录凭证,下次连接商店时,您需要重新登录。
shopline logout
whoami
查看当前登录店铺
shopline whoami
主题命令
$ shopline theme <command>
init
在 Git 仓库中克隆并初始化一个新主题
shopline theme init <THEME-NAME>
<THEME-NAME>
可以为以下形式:
demo-theme
- 将会在当前文件夹中新建文件夹存储新主题文件,主题名作为文件夹名。
- 也可以是相对路径形式
../shopline/demo-theme
- 将会根据输入的路径和当前运行路径,新建文件夹存储新主题文件,主题名为路径的 basename。
serve
$ shopline theme serve
启动本地服务器进行主题开发
- 启动成功后会输出本地开发链接、线上链接、编辑器链接
- 文件的修改会实时同步到线上的主题
参数:
--port <port>
启动服务器端口,默认 8282
package
$ shopline theme package
对当前主题目录进行打包,生产 .zip 文件 此文件可以在 admin 端上传
注意事项
- 由于目前无法对比本地文件和线上代码的差异,故建议经过本地编辑且上传的主题,尽可能不要去在线编辑器进行编辑代码;该问题会在后续版本中迭代更新
2 days ago
4 days ago
18 days ago
18 days ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
10 months ago
7 months ago
8 months ago
8 months ago
9 months ago
6 months ago
5 months ago
9 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago