文件名称:build-process:这是我们用于处理客户主题的Taproom的构建过程
文件大小:1.83MB
文件格式:ZIP
更新时间:2024-05-22 03:07:15
JavaScript
建立过程 此构建过程旨在以一种不可知的方式确保Shopify项目中的现代功能。 它是完全选择加入的。 这样可以将其放到现有主题中,但仅影响在script / styles文件夹中创建的新文件。 除非明确进行任何操作,否则任何旧资产都不会转换为构建过程。 如果需要的话,这也允许人们在开发过程中“选择退出”该过程。 因此,在任何时候都可以将文件移回assets ,更新了theme.liquid文件参考,并部署了主题来规避构建过程。 概述 脚本和样式文件夹 这些文件夹的根目录将在构建时进行迭代。 根目录中的每个文件都会在Assets文件夹中为其创建一个.min文件。 这种分离提供了仅加载特定页面所需的脚本和样式的机会,而不是一次需要整个网站的所有资产。 对于组件需要被每个页面上,你可以通过创建在一个子目录中做到这一点scripts或styles文件夹并将其导入到tap-main.scss / t
【文件预览】:
build-process-main
----build-process-files()
--------.browserlistrc(21B)
--------.eslintrc(519B)
--------rollup.config.js(125B)
--------.github()
--------yarn.lock(296KB)
--------.babelrc(259B)
--------cypress.json(51B)
--------config-example.yml(658B)
--------gulpfile.js(5KB)
--------.prettierrc(163B)
--------README.md(4KB)
--------themekit.ignores(146B)
--------.editorconfig(116B)
--------.gitignore(3KB)
--------bin()
--------package.json(2KB)
--------.nvmrc(4B)
----.github()
--------pull_request_template.md(126B)
--------workflows()
----Gemfile(68B)
----setup-docs()
--------shopify-local-theme-development-generate-api.gif(1.74MB)
--------liquid-settings-for-js-css.md(1KB)
----LICENSE.md(1KB)
----README.md(6KB)
----build_process_app.rb(1KB)
----Gemfile.lock(279B)
----.gitignore(3KB)
----app()
--------build_process_app.rb(1KB)
----bin()
--------build_process_app(161B)