1. 程式人生 > 程式設計 >用Nodejs實現在終端中炒股的實現

用Nodejs實現在終端中炒股的實現

背景

前陣子在股票行情見好時拿出全部零花錢入了幾手,後來大盤來來回回調整時也不想賣,準備再留一段時間看看。

開盤的時間都是要擼碼的,在電腦上使用軟體或網頁去看行情總歸不妥。由於股票介面過於明顯,其他人票你螢幕一眼就知道你沒在幹正事而是在炒股。

所以想了一個辦法,在IDE介面的控制檯中能實時顯示想看的股票不就好了?別人不仔細看還以為是程式的log。

最終效果

在vscode的Terminal中執行程式,能看到下圖的效果

用Nodejs實現在終端中炒股的實現

使用

此專案沒有打算髮布到npm,所以使用前需要先clone到本地

[email protected]: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在終端中炒股內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!