定制 software-desk/scraper-app 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

software-desk/scraper-app

Composer 安装命令:

composer require software-desk/scraper-app

包简介

Initial draft of a BBC home page most popular news content scraper

README 文档

README

  1. How to install the application from GitHub
  2. How to install the application via Composer (Packaglist)
  3. How to run the application
  4. How to run the unit tests

1 - How to install the application from Github

Open up a terminal and type the following:

git clone https://github.com/mccarthyr/ScraperApp.git

This will install the application and create a directory called 'ScraperApp'.

2 - How to install the application via Composer (Packaglist)

Create a directory, called for example 'demoScraperApp'. Within that create a composer.json file and place the following contents in it:

{
    "name": "acme/demoScraperApp",
     "require": {
        "software-desk/scraper-app": "dev-master"
    }
}

The run the composer install command. If you have composer set up globally ( https://getcomposer.org/doc/00-intro.md#globally ) then the command will be as follows:

composer install

This will create the following directory structure: vendor/software-desk/scraper-app/SoftwareDesk/ScraperApp

The application is available on Packaglist at https://packagist.org/packages/software-desk/scraper-app

3 - How to run the application

If you installed it via GitHub then change into the ScraperApp directory. If you installed it via Composer then change into the vendor/software-desk/scraper-app/SoftwareDesk/ScraperApp directory.

Now to run the application type the following in the terminal:

php dataParserApplication.php bbc

If the 'bbc' argument is missing the application will not run.

4 - How to run the unit tests

While still in the same directory, to run the unit tests type the following:

phpunit

There is a phpunit.xml file which contains the configuration location for the tests and will be picked up by the phpunit command and all tests will be executed.

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-03-13