ianl28 / starter-files
PHP类库,用于从Composer运行脚本以创建PHP项目的启动文件。
dev-main
2022-10-11 03:42 UTC
This package is auto-updated.
Last update: 2024-09-11 06:48:48 UTC
README
这是一个简单的实用工具,在Composer init命令之后运行,用于创建项目的必备启动文件,包括 ./src/Class.php, ./README.md, ./LICENSE.md (MIT), ./CONTRIBUTING.md, ./CHANGELOG.md, ./.gitignore, ./src/test.php 和 ./src/servephp.sh。
兼容性
已测试到PHP 7,应与PHP 5.3或更高版本兼容
安装
以下说明用于使用 ianl28/starter-files从头开始创建新的PHP项目
- 通过输入 mkdir newproj 创建新项目的文件夹
- 进入新文件夹 cd newproj
- 通过输入 composer init 创建新的composer.json文件
- 输入必要的值。请确保最低稳定性设置为 dev。
- 确保已连接到互联网
- 运行 composer require ianl28/starter-files
- 然后向您的composer.json中添加以下行
"scripts": { "post-status-cmd": "Ianl28\\StarterFiles\\StarterFiles::run" },
- 然后运行 composer status
- 应该创建以下文件:./index.php, ./README.md, ./LICENSE.md, ./CONTRIBUTING.md, ./.gitignore, ./src/Newproj.php, ./src/test.sh, ./src/servephp.sh
- 然后向您的composer.json中添加以下行
"autoload": { "psr-4": { "Namespace\\Newproj\\": "src/" } },
- 然后运行 composer update
- 要启动PHP服务器并在浏览器中提供 ./index.php,请先进入 ./src,然后运行 servephp.sh,然后将浏览器指向 localhost:3000
- 或者,可以从 ./ 作为 php index.php 或从 ./src 作为 php test.php 运行类 Newproj
变更日志
有关最近更改的更多信息,请参阅CHANGELOG
贡献
有关详细信息,请参阅CONTRIBUTING
致谢
- Ian Low (ianlow28@gmail.com)
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件