hiqdev / asset-packagist.dev
asset-packagist.dev
dev-master
2020-10-01 14:59 UTC
Requires
- hiqdev/asset-packagist: dev-master
- hiqdev/yii2-asset-hiqdev: ~0.2
- hiqdev/yii2-monitoring: *@dev
- hiqdev/yii2-theme-original: ~0.1 || dev-master
- hiqdev/yii2-yandex-metrika: ~0.1
- mito/yii2-sentry: *
Requires (Dev)
- hiqdev/hidev-hiqdev: ~0.6
- hiqdev/hidev-php: ~0.6
- yiisoft/yii2-debug: ^2.0
This package is auto-updated.
Last update: 2024-08-29 04:20:02 UTC
README
安装
在MySQL中创建数据库
CREATE DATABASE asset_packagist; CREATE USER 'asset-packagist'@'localhost' IDENTIFIED BY 'GOOD_PASSWORD'; GRANT ALL PRIVILEGES ON asset_packagist.* TO 'asset-packagist'@'localhost'; FLUSH PRIVILEGES;
使用composer创建项目
composer create-project --stability=dev "hiqdev/asset-packagist.dev:*" dir
进行配置调整
将 .env.example
复制到 .env
并调整它
cp .env.example .env edit .env
确保设置 COOKIEVALIDATIONKEY
和 DB_PASSWORD
COOKIEVALIDATIONKEY=GOOD_RANDOM_STRING_HERE DB_PASSWORD=YOUR_DB__PASSWORD
将您的SSH私钥放入 .docker/ssh/id_rsa
,确保设置所有者为root并chmod 600。
mkdir .docker/ssh
cp ~/Desktop/id_rsa .docker/ssh/id_rsa
chown -R root:root .docker/ssh
chmod 600 .docker/ssh/id_rsa
部署项目
docker-compose up -d --scale queue=4
尝试从web界面或使用以下命令获取您的第一个包
docker-compose run --rm cli ./vendor/bin/hidev asset-package/update bower jquery
使用队列
某些操作(如包更新)会将任务推送到队列。运行队列以执行那些任务
./vendor/bin/hidev queue/run
建议从运行web应用相同的用户运行所有控制台命令,以防止在 web/p
目录中出现权限问题。
已知问题
只需跳过黄色警告 无法读取 ...
- 这些不重要。
许可
本项目根据BSD-3-Clause 许可证发布。了解更多 这里。
版权 © 2016-2018,HiQDev (http://hiqdev.com/)