用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(二)--- Node.js事件模块
May 21 NodeJs
NodeJS连接MongoDB数据库时报错的快速解决方法
May 13 NodeJs
Nodejs抓取html页面内容(推荐)
Aug 11 NodeJs
学习 NodeJS 第八天:Socket 通讯实例
Dec 21 NodeJs
nodejs个人博客开发第七步 后台登陆
Apr 12 NodeJs
nodejs socket实现的服务端和客户端功能示例
Jun 02 NodeJs
详解Nodejs之静态资源处理
Jun 05 NodeJs
Mac 安装 nodejs方法(图文详细步骤)
Oct 30 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
解决Nodejs全局安装模块后找不到命令的问题
May 15 NodeJs
nodejs的路径问题的解决
Jun 30 NodeJs
typescript nodejs 依赖注入实现方法代码详解
Jul 21 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
PHP+DBM的同学录程序(1)
2006/10/09 PHP
Php注入点构造代码
2008/06/14 PHP
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
PHP 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
提高PHP编程效率的方法
2013/11/07 PHP
yii2使用ajax返回json的实现方法
2016/05/14 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
php实现图片压缩处理
2020/09/09 PHP
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
js交换排序 冒泡排序算法(Javascript版)
2014/10/04 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
小程序简单两栏瀑布流效果的实现
2019/12/18 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
[01:03:41]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第三场 2月2日
2021/03/11 DOTA
Python常用的文件及文件路径、目录操作方法汇总介绍
2015/05/21 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
python3使用matplotlib绘制散点图
2019/03/19 Python
python占位符输入方式实例
2019/05/27 Python
Python如何基于smtplib发不同格式的邮件
2019/12/30 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
FORZIERI福喜利中国官网:奢侈品购物梦工厂
2019/05/03 全球购物
一个C/C++编程面试题
2013/11/10 面试题
咖啡店创业计划书
2014/08/15 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
公司离职证明范本
2014/10/17 职场文书
结婚十年感言
2015/07/31 职场文书
MySQL如何解决幻读问题
2021/08/07 MySQL
python实现局部图像放大
2021/11/17 Python
Redis配置外网可访问(redis远程连接不上)的方法
2022/12/24 Redis