software-desk / scraper-app
BBC首页最受欢迎的新闻内容抓取器的初稿
Requires
- php: >=5.3.2
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-10-02 08:35:08 UTC
README
- 如何从GitHub安装应用程序
- 如何通过Composer(Packaglist)安装应用程序
- 如何运行应用程序
- 如何运行单元测试
1 - 如何从Github安装应用程序
打开终端并输入以下内容
git clone https://github.com/mccarthyr/ScraperApp.git
这将安装应用程序并创建一个名为'ScraperApp'的目录。
2 - 如何通过Composer(Packaglist)安装应用程序
创建一个名为,例如'demoScraperApp'的目录。在该目录中创建一个composer.json文件,并将以下内容放入其中
{
"name": "acme/demoScraperApp",
"require": {
"software-desk/scraper-app": "dev-master"
}
}
然后运行composer install命令。如果您已经全局设置了composer( https://getcomposer.org.cn/doc/00-intro.md#globally ),则命令如下
composer install
这将创建以下目录结构:vendor/software-desk/scraper-app/SoftwareDesk/ScraperApp
该应用程序可在Packaglist上找到:https://packagist.org.cn/packages/software-desk/scraper-app
3 - 如何运行应用程序
如果您通过GitHub安装,请切换到ScraperApp目录。如果您通过Composer安装,请切换到vendor/software-desk/scraper-app/SoftwareDesk/ScraperApp目录。
现在,在终端中输入以下内容以运行应用程序
php dataParserApplication.php bbc
如果缺少'bbc'参数,则应用程序不会运行。
4 - 如何运行单元测试
仍在同一目录下,要运行单元测试,请输入以下内容
phpunit
存在一个phpunit.xml文件,它包含测试的配置位置,将由phpunit命令拾取,并执行所有测试。