Vue.js+webpack+node.js实现价格监测应用Ponitor
2023-09-27 14:29:06 时间
[ P ] rice + M [ onitor ] = Ponitor 价格监测
可添加天猫、淘宝、京东、Apple App的商品,监控商品价格发生变动时(每天定时器),推送消息(目前是发送邮件)!
技术栈:vue.js + ES6 + node.js + mongodb(持久化)
Screenshot
用户登录后,添加商品页面,可分类
![](https://raw.githubusercontent.com/giscafer/Ponitor/master/wiki/index_preview.png)
index
用户登录后,进入商品管理页面,可删除
![](https://raw.githubusercontent.com/giscafer/Ponitor/master/wiki/goodlist_preview.png)
index
关注的商品价格发生变化(涨价or降价)的时候发送邮件通知,如测试截图:
![](https://raw.githubusercontent.com/giscafer/Ponitor/master/wiki/email-sample2.png)
index
商品价格趋势统计图
![](https://raw.githubusercontent.com/giscafer/Ponitor/master/wiki/price-chart.png)
index
存在问题
由于天猫和淘宝是重度反爬虫,频繁请求后,会强制跳转登录来反爬虫;这里还是个问题,有时间再看看吧。
当换个角度看,这个应用如果个人使用的话完全是没问题的,频繁请求次数不会超限制……
github地址:https://github.com/giscafer/Ponitor
文/giscafer(简书作者)
原文链接:http://www.jianshu.com/p/7d97a2073b58
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/7d97a2073b58
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章
- vue.js--基础 事件结合双向数据绑定实现todolist,增加和删除功能
- 每天记录一点:NetCore获得配置文件 appsettings.json vue-router页面传值及接收值 详解webpack + vue + node 打造单页面(入门篇) 30分钟手把手教你学webpack实战 vue.js+webpack模块管理及组件开发
- vue 项目中 自定义 webpack 的 配置文件(webpack.config.babel.js)
- 01Vue - Vue.js 入门(声明式渲染)
- Node.js安装使用-VueCLI安装使用-工程化的Vue.js开发
- 「Vue.js」Vue-Router + Webpack 路由懒加载实现
- js双感叹号判断
- Vue项目 跨域 解决方案与 vue.config.js 配置解析
- vue.js格式使用vant-页面引入2
- webpack.config.js和vue.config.js的区别
- vue-cli脚手架build目录中的webpack.base.conf.js配置文件
- vue实现全屏滚动,非fullpage.js
- Vue.js中过滤器(filter)的使用
- Selenium2.0功能测试之WebDriver执行JS方法
- vue.js中el是什么中el是什么
- Vue.js 样式绑定(1)
- Vue.js 样式绑定