用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中解决cluster模块的多进程如何共享数据问题
Nov 10 NodeJs
Nodejs 搭建简单的Web服务器详解及实例
Nov 30 NodeJs
NodeJS链接MySql数据库的操作方法
Jun 27 NodeJs
Nodejs之TCP服务端与客户端聊天程序详解
Jul 07 NodeJs
详解nodejs的express如何自动生成项目框架
Jul 12 NodeJs
NodeJS实现不可逆加密与密码密文保存的方法
Mar 16 NodeJs
详解Nodejs mongoose
Jun 10 NodeJs
NodeJS 中Stream 的基本使用
Jul 30 NodeJs
NodeJs入门教程之定时器和队列
Mar 08 NodeJs
nodejs提示:cross-device link not permitted, rename错误的解决方法
Jun 10 NodeJs
nodejs实现获取本地文件夹下图片信息功能示例
Jun 22 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
星际争霸秘籍
2020/03/04 星际争霸
追求程序速度,而不是编程的速度
2008/04/23 PHP
php 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
ThinkPHP中关联查询实例
2014/12/02 PHP
php实现RSA加密类实例
2015/03/26 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
浅谈关于PHP解决图片无损压缩的问题
2017/09/01 PHP
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
2011/03/10 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
2017/03/08 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
Python 关于反射和类的特殊成员方法
2017/09/14 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
Python实现爬取马云的微博功能示例
2019/02/16 Python
全球知名巧克力品牌:Godiva
2016/07/22 全球购物
个人简历自我鉴定
2013/10/11 职场文书
应征英语教师求职信
2013/11/27 职场文书
水利公司纪检监察自我鉴定
2014/02/25 职场文书
安卓程序员求职信
2014/02/28 职场文书
投标服务承诺书
2014/05/28 职场文书
中秋节活动总结
2014/08/29 职场文书
庆六一活动总结
2014/08/29 职场文书
2014年个人债务授权委托书范本
2014/09/22 职场文书
食品质检员岗位职责
2015/04/08 职场文书
学校运动会感想
2015/08/10 职场文书
css3 文字断裂效果
2022/04/22 HTML / CSS