Catalog npm
Back to packageRELEASE DETAILS

1.0.1

npm

1haomei-cli

1号美数据爬虫

Published28 Aug 2018
Direct dependencies5
Transitive dependenciesNot calculated

README

Current package documentation

1号美数据爬取

功能

  • 所有商品

命令

  • init 初始化项目
  • products 读取所有商品
  • csv 导出JSON列表为CSV

钩子系统

  1. 在工作目录新建hooks.js
{
    onGoodsDetail(data) { // 商品详情转换
        return data;
    }
}
  1. 原始商品数据
{
    "id": "8556",
    "is_on_sale": "1",
    "goods_img": "http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201806/4aab2ddaa5a2ead3cfb4b3a31aa791ad.jpeg",
    "goods_desc": "<p style=\"margin:0;padding:0;\"><img src=\"http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201808/1533716916_1812.jpg\" title=\"1533716916994074.jpg\" alt=\"59e1d907N7b2d5bc7.jpg\"/></p><p style=\"margin:0;padding:0;\"><img src=\"http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201806/1528969345_1940.jpg\" style=\"\" title=\"1528969345286585.jpg\"/></p><p style=\"margin:0;padding:0;\"><img src=\"http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201806/1528969346_7245.jpg\" style=\"\" title=\"1528969346582432.jpg\"/></p><p style=\"margin:0;padding:0;\"><img src=\"http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201806/1528969346_2501.jpg\" style=\"\" title=\"1528969346213011.jpg\"/></p><p style=\"margin:0;padding:0;\"><img src=\"http://yhmbucket.img-cn-qingdao.aliyuncs.com/supply/upload/img/201806/1528969346_5342.jpg\" style=\"\" title=\"1528969346945715.jpg\"/></p>",
    "special_rank": "0",
    "oldName": "韩国Cosmetea小怪兽气垫EE霜15g",
    "barcode": "8809498360465",
    "brandid": "478",
    "goodstypecode": "00010102",
    "manmoney": "60",
    "jainmoney": null,
    "storecode": "8718597724",
    "spec": "15g",
    "inprice": "0.0000",
    "pid": "87185",
    "goods_model": null,
    "name": "Cosmetea 小怪兽气垫EE霜 15g",
    "price": "165.00",
    "goodsnumber": "1573",
    "rec_id": "0",
    "dlevelproductproportion": "15.00",
    "dlevelfacilitatorproportion": "2.00",
    "dlevelagentproportion": "10.00",
    "proportion_type": "1",
    "market_price": "175.00",
    "distributionCount": 54001,
    "units": "盒",
    "isNewPeople": 0,
    "inventory": "5.00",
    "comments": [
      {
        "user": {
          "name": "前***丽",
          "img": "http://tjwstcsd.1haomei.com/html/shop/Public/Home/images/huiyi.jpg",
          "level": "3"
        },
        "comment": {
          "id": "3386",
          "type": "0",
          "content": "非常不错,5星好评!",
          "commentOffice": null,
          "mutileTime": "1970-01-01 08:00:00",
          "imgs": [],
          "rank": "5",
          "createTime": "2018-08-11 17:00:31"
        }
      }
    ],
    "count": "2",
    "rate": "100.00%",
    "goodsCount": 326
  },

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 5

Native requirements
5 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
axios
Environment
{
  "local_name": "axios",
  "alias": false,
  "peer_metadata": null
}
^0.18.0runtime
colors
Environment
{
  "local_name": "colors",
  "alias": false,
  "peer_metadata": null
}
^1.3.2runtime
commander
Environment
{
  "local_name": "commander",
  "alias": false,
  "peer_metadata": null
}
^2.17.1runtime
hprose
Environment
{
  "local_name": "hprose",
  "alias": false,
  "peer_metadata": null
}
^2.0.51runtime
inquirer
Environment
{
  "local_name": "inquirer",
  "alias": false,
  "peer_metadata": null
}
^6.2.0runtime

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-aNDSwumHDX8VzvpmJlnGKnQC23ix+LmNMtmzHUjOMUDLZqHKgAYleiZ5kh841ciOmDYat/q/UMIGWaI72LX94A==",
  "shasum": "94cbaad8756a3c566bc0e7ea50a1d1ffdbbda137",
  "tarball": "https://registry.npmjs.org/1haomei-cli/-/1haomei-cli-1.0.1.tgz",
  "fileCount": 8,
  "unpackedSize": 16952,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhSw7CRA9TVsSAnZWagAAgD4QAJdixydfrM5gPqZQvavk\n6ZcFnaZTqc9jOY1lNy05Fwpxh/hos/qpsqWPPNFFEhJZa0wNBz8ntXf3KbDu\nLjNjyBf8fa9si9yzMiY1P+LuB35Z/4MKVBkb6Ub1rkuBX1n+dH1rsED8nzW/\nPLFz1gJ1O/TJzNxy2Nn0BdV4q5jpYg9YJUbfgjeFy+imGAE8OsK3Q10B4R6k\nnXyVfSvQadWGYOutqUVArBzZ7HhSlWmNLyf+f2WuZXX1dClL5RyEBo1SlNFm\n01+j0fCT11MV1oFYSVOsCo2IdQMj3UANcGtswnyrM82udD6ha1BIWrF1TuGq\nTzYSv0QGlALeUULHT2tYAuVA+x3ImiYzwisPmRL35uPAuMDR+5LgverEVSYQ\nMWMAsnMq/utKIMbAO0I5QMoSA/V9Y2FxPB8hiGHfwPd3gqN6jiuefbItIlAj\nSX1rNGuMwdWgywXuAJg4U3Ju6vFiDx1R9LG13YMdJdmx/U0X9FkE221b4Zr5\nxBxPNG59j/OxBw1wI+LeM64b3P6PrQpiYhmTwcJsCs2mBkr92H1wolWpAVp7\nh8wUD4BEhfdeOvQ0tPjQ2HtjOH7186gsaxaNEWnfLPUqicv3UIVhSwhUPl78\nTrfi5Wyp08FtCOD33jmCnp83nzsRfqsquwuPKdSYA3ZmIVg0CnomPAPyaU15\naVZU\r\n=CVF4\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEQCIGBqNTfib8ke7988aHXHY6rnSR9cjU67K3G24K7pgaRSAiBro1+NPB3x4JdNAPwonkzTmKExMNUAAlN6i0FoKja6eA=="
    }
  ]
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:29 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:8f375fd65fe829e8f03eeef1532a40ea42dd9625434594ba3b3bc2d158236d80

Other collected versions

1.0.228 Aug1.0.028 AugView all collected versions →