PythonStock(33)特别的巧,发现一个使用 vue 开发的股票系统应用,具备了一些基础的功能,可以拿过来直接跑起来。使用dockerfile进行构建,并跑起来
目录
- 前言
- 1,关于vue-m-stock
- 2,使用dockerfile构建
- 3,总结
前言
使用Python开发一个web股票项目。
【github项目地址】:
https://github.com/pythonstock/stock
【知乎专栏地址】:
https://zhuanlan.zhihu.com/pythonstock
【docker hub地址下载】:
https://hub.docker.com/r/pythonstock/pythonstock
【相关stock资料分类】:
http://blog.csdn.net/freewebsys/article/category/113926770
主要使用开发语言是python。
使用的lib库是pandas,tushare,TensorFlow,tornado等。
本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/108191889
1,关于vue-m-stock
原始项目地址:
https://github.com/DevilsHuan/vue-m-stock
我拷贝项目地址:
https://github.com/pythonstock/stock-h5
使用Vue搭建的移动端H5行情,完成基本的行情查看,行情详情,行情自选股等功能。
注:本项目只做为本人练习使用,涉及到的三方接口只作学习,特此说明。
技术栈
vue+vue router+vuex // vue全家桶
scss // css预处理器
postcss // css后置处理器
axios // 服务端交互
antv/f2 // 图表框架
good-storage // 客户端存储框架
完成功能
大盘指数概况
指数详情
指数排行榜
股票搜索
股票行情详情
股票自选股添加(本地缓存,不依赖账户体系)
股票分时,五日,日K图表
接口说明
项目所有行情数据使用腾讯接口,本项目只做学习使用,行情可根据情况适配对应的接口。
接口参考文档:
https://blog.csdn.net/Cupedy/article/details/53261697
https://www.liangzl.com/get-article-detail-14585.html
2,使用dockerfile构建
必须是比较新的node 才可以。我本地的不行。
使用的是 14 docker 镜像启动的。后续把这个打包成 docker 镜像直接部署。
docker pull node:14-alpine
# 用这个做为基础镜像,防止每次都进行构建。
# https://www.runoob.com/docker/docker-dockerfile.htmlFROM docker.io/node:14-alpineRUN mkdir /data
WORKDIR /data
ADD . /data/RUN cd /data && npm install -g cnpm --registry=https://registry.npm.taobao.org && \cnpm install ENTRYPOINT ["npm","run","serve"]
然后进行构建:
docker build -t pythonstock/stock-h5:v1 .
启动:(也可以直接使用我上传的镜像:)
docker run -itd -p 8090:8080 --restart=always pythonstock/stock-h5:v1
https://hub.docker.com/r/pythonstock/stock-h5
3,总结
github上面都是牛人啊,这个思路和我想到一起了。
但是我这边要自己做股票的数据统计,借用下这个界面。自己前端android技术较弱。
程序已经跑起来了。下一步研究如果修改接口。和进行页面优化,使用nuxt进行渲染。
本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/113926770
博主地址是:https://blog.csdn.net/freewebsys
PythonStock(33)特别的巧,发现一个使用 vue 开发的股票系统应用,具备了一些基础的功能,可以拿过来直接跑起来。使用dockerfile进行构建,并跑起来相关推荐
- oracle desc卡,Oracle的一个bug,desc的bug,很夸张,这么基础的功能居然有bug
SQL> shutdown immediate 数据库已经关闭. 已经卸载数据库. ORACLE 例程已经关闭. SQL> startup nomount ORACLE 例程已经启动. T ...
- 一个基于SpringBoot开发的RBAC系统,非常适合新手入门JavaWeb代码审计实战的系统,长文警告,要好好学习。
嗨,大家好,我是闪石星曜CyberSecurity创始人Power7089. 欢迎大家搜索我的微信公众号:闪石星曜CyberSecurity 本文是[炼石计划@Java代码审计]内部圈子原创课程,现分 ...
- 如何做一个基于JAVA失物招领网站系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA二手交易网站系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA餐厅座位预定系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA景点景区售票系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA小说电子书阅读系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA外卖点餐系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
- 如何做一个基于JAVA多用户B2C商城系统毕业设计毕设作品(springboot框架)
分析架构 我们开发系统,常规有两个架构,一个BS架构(浏览器/服务器模式),一个CS(客户端/服务器端模式):基于JAVA的网站开发属于B/S架构(即浏览器和服务器架构模式),架构如图 分析系统功能 ...
最新文章
- TBtools - 超过一万人在使用的生信小工具
- 关于面试题的一些题型解析
- jQuery获取iframe的document对象的方法
- jquery去掉数组最后一个元素_从数组中删除最后一项
- python3.1.1_python 3.1.1 with--enable shared:将不会构建任何扩展
- Java并发编程-ReadWriteLock读写锁
- xstatic图形连接linux,RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X!...
- Docker镜像导致centos-root根分区容量爆满
- html5 画布保存,html5 (canvas)画布save()和restore()的理解和使用方法
- 除了努力挣钱,青春也不能错过的十件事
- 硬盘重装系统:电脑本地硬盘重装系统步骤
- 免费配音软件哪个好?快把这些软件收好
- Ubuntu安装使用Krita
- word读入富文本编辑器,编辑后导出下载word日常总结
- 40个热门网页设计素材psd源文件下载
- pyton--解决pycharm控制台中文显示unicode \xe6\x9d\x8e\xe7\x99\xbd\xe9\xa3\x9e码问题
- (转)EditText属性详解
- SQL数据库常用语句大全
- Matlab eval用法
- 【iOS】动态更换图标
热门文章
- 如何检索、写作和顺利发表一篇SCI论文?
- html字体铺盖颜色,这5种颜色的褥子不要去买,盖上会让你的家财散尽!
- html可以联机玩的小游戏,数学趣味小游戏,在家也可以和孩子一起玩
- mysql安全性案例分析_MySQL实例crash的案例分析
- 华为百度导航Sdk黑屏
- 目前住院病人主要由护士护理,这样不仅需要大量护士,而且由于不能随时观察病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的监护系统,写出问题定义和分析系统可行性(软件工程导论)
- Python爬虫学习之爬取财富快讯
- 物理机安装linux系统失败,物理机(服务器)安装centos6.5 无法启动报Error loading operating--(示例代码)...
- 冒志鸿:大公司不模仿你,说明你危险了
- nodejs实现公众号服务URL绑定验证,nodejs实现公众号关注并回发送一条消息,以及关注之后的聊天自动回复消息