学习篇-TypeScript-爬虫-实时监控文件变化

一、TypeScript-爬虫-更加智能话代码编译运行
  • 实时监控js文件变化

    • 插件nodemon 【官网】https://github.com/remy/nodemon#nodemon

      npm i nodemon -D
      
    • 配置

      // package.json 的scripts节点下配置
      "dev:start": "nodemon node ./build/croller.js"
      
      // 忽略某些文件的检测
      "nodemonConfig": {
        "ignore": ["test/*", "docs/*"],
        "delay": "2500"
      }
      
  • 并行执行脚本

    • 插件concurrently

      npm i concurrently -D
      
    • 配置

      // package.json 的scripts节点下配置
      "dev:": "concurrenyly npm:dev:*"
      
  • 完整配置文件:

    {
      "name": "demo-2",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "dev:build": "tsc -w",
        "dev:start": "nodemon node ./build/crowller.js",
        "dev": "concurrently npm:dev:*"
      },
      "nodemonConfig": {
        "ignore": [
          "data/*"
        ]
      },
      "keywords": [],
      "author": "",
      "license": "ISC",
      "dependencies": {
        "cheerio": "^1.0.0-rc.3",
        "superagent": "^5.2.2"
      },
      "devDependencies": {
        "@types/cheerio": "^0.22.18",
        "@types/superagent": "^4.1.7",
        "concurrently": "^5.2.0",
        "nodemon": "^2.0.4"
      }
    }
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值