当前位置: 首页 > news >正文

openstock部署

openstock:开源免费的股票市场数据项目

部署过程如下

git clone https://github.com/Open-Dev-Society/OpenStock.git
cd OpenStock
npm install
npm run test:db

npm run test:db测试数据库连接报错

解决方式需要创建一个.env文件注意一定是项目根目录下

touch .env

填写进去mongo数据库URI

MONGODB_URI=mongodb://localhost:27017/openstock

运行开发环境

npm run dev

如果提示You are using Node.js 16.20.1. For Next.js, Node.js version "^18.18.0 || ^19.8.0 || >= 20.0.0" is required.

需要给node.js升级

# 查看可安装的版本
nvm list available# 安装 Node.js 20 LTS
nvm install 20.0.0# 使用该版本
nvm use 20.0.0# 设置为默认版本
nvm on# 验证版本
node --version

再执行npm run dev

访问localhost:3000

本地执行inngest工作流计划任务ai

npx inngest-cli@latest dev

构建并启动(生产环境)

npm run build && npm start

http://www.dtcms.com/a/523687.html

相关文章:

  • 平替 MongoDB 实践指南 | 金仓多模数据库助力电子证照系统国产化改造
  • android三方调试几个常用命令
  • 响应式网站建设开发公司网站名称需要备案吗
  • 凡科建站平台有一个外国网站专门做街头搭讪
  • 会计与电子商务:中专生的专业选择与发展路径
  • 什么是站点服务器?
  • 自助建站和速成网站合肥公司网站建设多少费用
  • 【麒麟桌面系统】V10-SP1 2503 系统知识——Umi-OCR⽂字识别⼯具
  • macOS 常用命令速查手册
  • Mac 安装neo4j(解压版)最新版本教程
  • 使用Python实现MCP协议Streamable HTTP详细教程
  • JMeter测试HTTP GET(附实例)
  • 保定网站建设系统wordpress 后台速度优化
  • 【OS笔记21】:处理机调度3-进程调度
  • Flutter中Key的作用以及应用场景
  • linux ubuntu 报错findfont: Font family ‘Times New Roman‘ not found.
  • 基于单片机的滴速液位输液报警系统
  • 如何通过 C# 高效读写 Excel 工作表
  • 【final、finally和 finalize的区别】
  • JVM直接内存和堆内存比例如何设置?
  • Spring Boot 启动时,JVM 是如何工作的?
  • 个性化网站建设开发李沧建网站公司
  • 益品康丰集团:以科技重塑康养未来,让健康触手可及
  • 华为Watch GT 6:运动与科技的完美融合
  • 微算法科技(NASDAQ MLGO)开发基于区块链的差分优化联邦增量学习算法,提高机器学习的性能与安全性
  • 《水龙吟》开播即热 李家豪化身“阳光侠客”点亮玄侠江湖
  • Linux基础 -- UBI模块之 leb_read_sanity_check函数说明
  • 深入解析 Transformer 模型:以 ChatGPT 为例从词嵌入到输出预测的大语言模型核心工作机制
  • 破局延时任务(上):为什么选择Spring Boot + DelayQueue来自研分布式延时队列组件?
  • 云手机是一种应用软件吗?