bigcommerce - 如何在模板主题中添加新的 css 和 js 文件
解决方案
旧版主题平台(蓝图)使用 Cyberduck 上传主题文件,但 Stencil 使用 Stencil CLI 开发人员工具。如果您的商店应用了 Stencil 主题,您将不会在 WebDAV 中看到模板文件夹。
首先,为您的操作系统安装先决条件并安装 Stencil CLI: https ://stencil.bigcommerce.com/docs/installing-and-launching-stencil-1
下载您的主题,以便您可以在本地处理它。CSS 文件可以添加到 assets/scss 中,而 js 文件可以使用 npm 之类的包管理器安装,或者上传到 assets/js。
将您的 custom.scss 文件上传到 assets/scss 目录后,您可以使用 @import 语句将其导入默认的 scss 文件 (theme.scss):
@import "custom";
以下是有关将 CSS 和 js 文件添加到主题的文档的链接: https ://stencil.bigcommerce.com/docs/custom-sass-functions#Compiling https://stencil.bigcommerce.com/docs/js-101
您可能还会发现此 BC 社区讨论很有帮助: https ://forum.bigcommerce.com/s/question/0D51B00003sRDg7SAG/custom-css-in-big-commerce
推荐阅读
- twilio - 是否可以将 Twilio CallSid 与 PIN 码相关联?
- javascript - 为什么这个 CSS 图像预加载解决方案只适用于 Chrome 和 Opera?
- php - Laravel 多邮件配置和多并发用户
- microsoft-graph-api - 通过事件消息获取特定事件版本
- google-apps-script - 触发器处理和可见性 (GAS) - 管理的最佳方式
- node.js - 关联数组显示空值
- symfony - 如何设置单元测试使用哪个 Symfony 环境?
- python - 针对 Python CAN 性能优化 BLF 阅读器
- sql-server - SQL Server 中 LINQ let 子句的等价物
- ios - Firestore:使用 SnapshotListener 调用异步函数并使用 DispatchGroup 循环导致崩溃