
Zip menggunakan “wp-scripts plugin-zip” dengan folder dan subfolder “build” khusus?
Saya mengganti nama defaultnya build
folder ke blocks
tetapi ketika saya menjalankan perintah untuk zip npm run plugin-zip
Saya hanya mendapatkan dua file dalam output zip (dts-haya.php, readme.txt).
Blok folder saya berisi dua blok khusus, dan folder src dua blok. Ketika saya kembali dengan folder build default dan menjalankan perintah zip, plugin tersebut di-zip dengan benar dengan folder build dan subfoldernya (dyslocosaurus, miragaia).
Bagaimana saya mengaturnya npm run plugin-zip
temukan folder khusus blocks
?
my-plugin/
├─ node_modules/
├─ blocks/
│ ├─ dyslocosaurus/
│ ├─ miragaia/
├─ src/
│ ├─ dyslocosaurus/
│ ├─ miragaia/
├─ README.txt
├─ dts-haya.php
├─ package-lock.json
├─ package.json
paket.json
{
"name": "dts-haya",
"version": "1.0.0",
"description": "Blocks for DetonaSaurus.",
"author": "DetonaSaurus",
"license": "-",
"homepage": "-",
"main": "blocks/",
"scripts": {
"build": "wp-scripts build --output-path=blocks",
"format": "wp-scripts format",
"lint:css": "wp-scripts lint-style",
"lint:js": "wp-scripts lint-js",
"packages-update": "wp-scripts packages-update",
"plugin-zip": "wp-scripts plugin-zip",
"start": "wp-scripts start --output-path=blocks"
},
"devDependencies": {
"@wordpress/scripts": "^26.14.0"
}
}