用Nodejs实现在终端中炒股的实现


Posted in NodeJs onOctober 18, 2020

背景

前阵子在股票行情见好时拿出全部零花钱入了几手,后来大盘来来回回调整时也不想卖,准备再留一段时间看看。

开盘的时间都是要撸码的,在电脑上使用软件或网页去看行情总归不妥。由于股票界面过于明显,其他人票你屏幕一眼就知道你没在干正事而是在炒股。

所以想了一个办法,在IDE界面的控制台中能实时显示想看的股票不就好了?别人不仔细看还以为是程序的log。

最终效果

在vscode的Terminal中运行程序,能看到下图的效果

用Nodejs实现在终端中炒股的实现

使用

此项目没有打算发布到npm,所以使用前需要先clone到本地

git@github.com:SugarTurboS/terminal-stocks.git

然后打开任意IDE,在终端里安装依赖包并运行

npm install 
node app.js

配置

可以通过修改根目录的config.js文件进行股票相关的修改

const config = {
  api:'http://hq.sinajs.cn/list=',

  proxy :{
    used: false,
    port: '',
    host: '',
    headerHost:''
  },

  stocks:['sh601118', 'sh600684']
};

api: 配置股票的信息源api,目前默认用的是新浪股票的api。
proxy:如果你需要访问境外的api,可以在这里配置代理。
stocks:需要展示的股票列表,数组中传入对应的股票id。

想了解更多信息请跳转至github:https://github.com/SugarTurboS/terminal-stocks

到此这篇关于用Nodejs实现在终端中炒股的实现的文章就介绍到这了,更多相关Nodejs在终端中炒股内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

NodeJs 相关文章推荐
NodeJS学习笔记之Http模块
Jan 13 NodeJs
nodejs导出excel的方法
Jun 30 NodeJs
浅析Nodejs npm常用命令
Jun 14 NodeJs
Nodejs中解决cluster模块的多进程如何共享数据问题
Nov 10 NodeJs
nodejs redis 发布订阅机制封装实现方法及实例代码
Dec 15 NodeJs
详解NodeJS框架express的路径映射(路由)功能及控制
Mar 24 NodeJs
nodejs制作爬虫实现批量下载图片
May 19 NodeJs
NodeJS收发GET和POST请求的示例代码
Aug 25 NodeJs
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
Jul 31 NodeJs
NodeJs 模仿SIP话机注册的方法
Jun 21 NodeJs
nodejs脚本centos开机启动实操方法
Mar 04 NodeJs
Nodejs在局域网配置https访问的实现方法
Oct 17 #NodeJs
NodeJS开发人员常见五个错误理解
Oct 14 #NodeJs
浅谈vue websocket nodeJS 进行实时通信踩到的坑
Sep 22 #NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 #NodeJs
浅谈使用nodejs搭建web服务器的过程
Jul 20 #NodeJs
通过实例了解Nodejs模块系统及require机制
Jul 16 #NodeJs
Nodejs环境实现socket通信过程解析
Jul 03 #NodeJs
You might like
德生S2000南麂列岛台湾FM收听记录
2021/03/02 无线电
学习PHP的数组总结【经验】
2016/05/05 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
在Windows上安装Node.js模块的方法
2011/09/25 Javascript
jquery win 7透明弹出层效果的简单代码
2013/08/06 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
在Vue项目中引入腾讯验证码服务的教程
2018/04/03 Javascript
JavaScript callback回调函数用法实例分析
2018/05/08 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
python编程开发之日期操作实例分析
2015/11/13 Python
python创建列表和向列表添加元素的实现方法
2017/12/25 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
python实现简单日期工具类
2019/04/24 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
Django使用django-simple-captcha做验证码的实现示例
2021/01/07 Python
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
银行自荐信范文
2013/10/07 职场文书
趣味游戏活动方案
2014/02/07 职场文书
个人授权委托书样本
2014/09/13 职场文书
股东授权委托书范文
2014/09/13 职场文书
2014幼儿园小班工作总结
2014/11/10 职场文书
2015年计生工作总结范文
2015/04/24 职场文书
少先队大队委竞选口号
2015/12/25 职场文书
当你找不到方向的时候,不妨读读刘备的一生
2019/08/05 职场文书
陶瓷类经典广告语集锦
2019/10/25 职场文书
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis