19 lines
No EOL
1 KiB
Markdown
19 lines
No EOL
1 KiB
Markdown
---
|
|
post_title: Handling SCSS and JS minification in WooCommerce
|
|
sidebar_label: Minification of SCSS and JS
|
|
|
|
---
|
|
|
|
# 处理 WooCommerce 中的 SCSS 和 JS 压缩
|
|
|
|
## SCSS
|
|
|
|
当在 WooCommerce 项目中更新 SCSS 文件时,**请仅提交您对未压缩的 SCSS 文件的更改**。 压缩操作将作为发布过程的一部分进行处理。
|
|
|
|
要获取压缩后的 CSS 文件,请从仓库根目录运行 `pnpm --filter='@woocommerce/classic-assets' build` 命令。 要从头开始设置开发环境,请参阅关于 [如何安装依赖项和生成资源](https://github.com/woocommerce/woocommerce/blob/trunk/DEVELOPMENT.md) 的部分,该部分是设置 WooCommerce 开发环境的指南。
|
|
|
|
## Javascript
|
|
|
|
当更改 JS 文件时,**请仅提交未压缩的文件**(即,可读的 JS 文件)。 压缩操作将作为发布过程的一部分进行处理。
|
|
|
|
为了确保您可以测试您的更改,请使用 `SCRIPT_DEBUG` 模式运行,即,在您的 `wp-config.php` 文件中添加 `define( 'SCRIPT_DEBUG', true );`。 |