css VTEX CMS在结账时自定义店面

rsl1atfo  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(42)

我有一个VTEX CMS Storefront商店,我需要自定义结帐过程。我已经遵循了VTEX的大量文档,以下是我到目前为止所做的:

  • 已安装VTEX IO CLI。
  • 创建了一个开发工作区,并在本地安装了“checkout-ui-custom”。
  • 使用VTEX link命令从提供的URL应用必要的CSS样式。
  • 我需要处理的唯一文件是'checkout6-custom.css'。

现在,我已经完成了自定义,并尝试将其应用到生产工作区。
它不允许我使用'vtex link'命令,而是要求我创建一个开发工作区。
我担心是否可以将我在商店中所做的更改发布为CMS版本。当我检查“布局”>“文件管理器”>“.css”时,我找不到“checkout 6-custom.css”。我可以使用此名称创建一个文件,但我网站上的文件在其URL中有一个版本哈希,并且更改似乎不会生效。
如果我手动更改.css文件URL中的版本,我可以看到更改。有人知道如何帮助我解决这个问题吗?
谢谢你,谢谢
我尝试在VTEX CMS Store上自定义结帐过程并将其发布到生产中,但我无法将更改带到生产分支或主分支以将其发布到我的客户端,并且无法在CMS的布局部分中找到要编辑的文件

t1qtbnec

t1qtbnec1#

关于发展

首先,您需要访问您的商店主题文件夹以在您的商店主题中安装'checkout-ui-custom',并且您的文件'checkout6-custom.css'应该位于商店主题根目录中的一个名为'checkout-ui-custom'的文件夹中。
之后,您需要创建一个开发工作区并链接您的应用。
vtex use featureName->创建开发工作区
vtex link->将应用程序链接到工作区
vtex browse->在默认浏览器中打开工作区

关于部署到master

与开发工作区不同,生产工作区不允许使用vtex link命令,该命令仅用于将应用程序链接到开发工作区。
如果一切正常,下一步是生成一个新的发布的商店主题与您的调整(在这种情况下,安装和checkout-ui-custom调整)
vtex release minor stable-如果是关于一个新功能,大的变化
vtex release minor patch-如果它是一个错误修复,小的变化
创造一个生产性的工作空间。
vtex use homolog --production
将新版本安装到生产工作区,以便在生产环境中测试您的更改。
vtex install
如果一切正常,您可以部署到master。
vtex deploy
最后,如果使用站点编辑器进行了更改,则将生产工作区升级为master
vtex workspace promote

关于文档

https://developers.vtex.com/docs/guides/vtex-io-documentation-making-your-new-app-version-publicly-available#optional-promote-your-changes-to-master

相关问题