rhonalchirinos / prestacli
该包的最新版本(2.0.0)没有可用的许可信息。
prestashop的CLI。
2.0.0
2023-04-08 01:14 UTC
Requires
- php: >=7.4
- guzzlehttp/guzzle: ^7.0
- symfony/console: ^6.2
- symfony/validator: ^6.2
Requires (Dev)
- phpunit/phpunit: ^9.5
README
prestashop CLI 辅助工具,用于生成项目。
如何安装
composer global require rhonalchirinos/prestacli
生成新项目
要为prestashop生成新模块,应执行该命令。
prestacli new type name --a 'name author'
现在,运行容器
docker-compose up
并写入权限
docker-compose exec php chown -R www-data:www-data /var/www/html/modules/:name-module
注意:type 和 tab 参数的选项。
生成Docker文件
此命令生成一个用于开发的docker-compose,需要安装Docker。
prestacli docker name -i latest
注意:要选择prestashop的版本,可以在prestashop中进行选择。
发布
发布命令在发布文件夹中生成有效的.prestashop .zip文件。
prestacli release --t prod
prestacli release --t stage
prestacli release --t test
注意:此命令忽略以下文件
release
node_modules
resources
.git
.config
.prestashop
backend.Dockerfile
docker-compose.yml
.gitignore
.gitlab-ci.yml
package.json
package-lock.json
tsconfig.json
tsconfig.node.json
vite.config.ts