安装模板cli.

Stencil CLI为开发人员提供了在本地编辑和预览主题的权力,没有影响商家的现场店面,它是内置的Browsersync功能使跨桌面、移动和平板设备的同步测试变得轻而易举。一旦工作完成,开发人员可以使用Stencil CLI的简单而强大的命令将主题推送到BigCommerce商店(并实时设置它们)。

本文包含安装和配置Stencil CLI所需的详细说明——这是在BigCommerce平台上开发主题的第一步。

安装在Mac

要在Mac上安装Stencil CLI及其依赖项,请打开终端并运行以下命令。指模具CLI Readme.md.为最新的节点版本支持。

这些指示已经过测试约塞米蒂

#基于ARM的mac拱x86_64 /bin/zsh#安装节点版本管理器旋度- o - https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh|bash#安装模板CLI支持的Node.js版本nvm安装12#切换到支持CLI的Node.js版本:nvm使用12#安装Stencil CLInpm安装- g @bigcommerce / stencil-cli

使用这些指令,Mac的M1芯片。

#安装节点版本管理器旋度-o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh.|bash#安装模板CLI支持的Node.js版本nvm安装12.1#切换到CLI支持的Node.js版本nvm使用12.1#安装Stencil CLInpm安装- g @bigcommerce / stencil-cli

在Windows上安装

在Windows上安装Stencil CLI及其依赖项有两种方法。

方法1:使用Chocolatey安装依赖项

如果你不喜欢在Windows上手动安装和配置Python和Node.js,或者你更喜欢一个简单的安装选项,请使用巧克力色包管理器来安装Stencil CLI的依赖项。要做到这一点,打开PowerShell.以管理员身份登录,执行如下命令:

#安装巧克力iex((新对象System.Net.WebClient.DownloadString“https://chocolatey.org/install.ps1”))#如果你没有git,请安装git乔科省安装Git.#安装nvm-windows和模板兼容的node.js乔科省安装nvmnvm安装12nvm使用12######################################################################################关闭powershell并重新打开admin######################################################################################安装Windows c++ Build Tools(同时安装python2)npm安装-g Windows-Build-Tools --vs2015#告诉NPM使用Python2npm配置Python Python2.7.#安装Stencil CLInpm安装- g @bigcommerce / stencil-cli

执行政策错误

如果在尝试安装chocolatey时收到执行策略错误,请参见微软的文档和/或咨询您组织的系统管理员,以确定适当的行动方针。

巧克力色的安装方案

有关安装Chocolatey和其他安装选项的更多信息,请参见在chocolate.org上的安装页面

方法2:手动安装依赖项

如果你是在Windows上安装和配置Python和Node.js环境的专业人士,可以使用你喜欢的方法安装所需的依赖项。

所需的依赖项:

一旦它们被安装和配置,使用npm安装Stencil CLI:

npm安装- g @bigcommerce / stencil-cli

这些说明已成功测试Windows 10

模具CLI Readme.md.为最新的节点版本支持。

在Linux上安装

要在基于Debian的Distrs上安装Stencil CLI和依赖关系,请打开终端并运行以下命令:

#如果没有nvm,请下载并安装nvm。旋度- o - https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh|bash# Reload .bashrc so nvm command works~ / . bashrc#显式安装和使用支持的节点版本nvm安装12 NVM使用12#安装模板npm安装- g @bigcommerce / stencil-cli

根据发行版,您可能还需要安装:

请注意

  • 这些指示已经过测试Ubuntu 18.04.
  • 模具CLI Readme.md.为最新的节点版本支持。
  • nvm为最新的nvm安装说明。

实时预览主题

一旦安装了Stencil CLI,主题开发的下一步就是下载一个主题,使用Stencil CLI强大的Browsersync功能编辑和预览实时更改。有关这样做的详细说明,请参见实时预览主题.这里的要点:

#进入主题目录cd〜/ path / to / theme / dir为主题初始化一个新的.stencil配置模板初始化#安装主题模块npm安装#提供一个实时的、启用Browsersync的主题预览模板开始

资源

Baidu