tacoberu / composer-assets
从供应商目录复制文件到www目录。文件列表存储在一个json文件中。
v2.0.1
2022-07-29 01:16 UTC
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-09-29 05:55:46 UTC
README
从供应商目录复制文件到www目录。文件列表存储在一个json文件中。
安装
推荐通过Composer进行安装
composer require tacoberu/composer-assets
使用方法
{
"require": {
"tacoberu/composer-assets": "*",
},
"scripts": {
"post-autoload-dump": [
"Taco\\ComposerScripts\\CopyAssetsToPublic::process"
]
},
"config": {
"www-dir": "public",
"assets-definition": "scripts/assets.json"
}
}
在scripts/assets.json中添加文件定义列表(vendor-src -> public-desc)
{
"nette/forms/src/assets/netteForms.js": "assets/js/netteForms.js",
"nette/forms/examples/assets/logo.png": "assets/img/logo.png",
"../app/examples/assets/style-1.css": "assets/style.css",
"../app/examples/assets/style-2.css": "assets/style.css",
"../app/examples/assets/style-3.css": "assets/style.css"
}
然后运行
composer install