software-desk/scraper-app

BBC首页最受欢迎的新闻内容抓取器的初稿

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:php控制台应用程序

dev-master 2015-03-13 00:55 UTC

This package is not auto-updated.

Last update: 2024-10-02 08:35:08 UTC


README

  1. 如何从GitHub安装应用程序
  2. 如何通过Composer(Packaglist)安装应用程序
  3. 如何运行应用程序
  4. 如何运行单元测试

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命令拾取,并执行所有测试。