文档章节

如何从源码启动和编译IoTSharp

麦壳饼
 麦壳饼
发布于 06/25 16:15
字数 350
阅读 45
收藏 0

IoTSharp 项目是一个开源物联网平台,数据库使用PostgreSQL , 后端使用 Asp.Net Core 2.2 ,前端使用  vue-element-admin , 下面我们介绍如何启动项目。

1、安装数据库, 根据你的系统,前往  https://www.postgresql.org/download  下载并安装数据库, 

2、从https://gitee.com/IoTSharp/IoTSharp  用git clone 代码

3、前往 https://docs.microsoft.com/zh-cn/dotnet/core/macos-prerequisites?tabs=netcore2x  下载并安装.Net 2.2 

4、安装Visual Studio Code 

5、前往 https://nodejs.org/en/download/  安装最新Node.Js 

6、修改 源码目录下的 IoTSharp\appsettings.Development.json 中的 连接字符串中的密码为你本地安装的数据库密码

7、到 IoTSharp\IoTSharp  目录  通过 cmd 或者  bash  运行  dotnet run   

 此时项目启动, 会弹出三个浏览器框, 只有 其中一个是可以正常登陆的。 其他两个是node.js 打开的, 由于跨域问题, 无法使用。

如果前端无法编译 npm  install 报错, 请前往前端目录 IoTSharp\IoTSharp\ClientApp  手动 npm install  , 正常情况下, 第一次克隆代码后, .net core的 spa组件 会自动 运行npm install 

如有任何问题, 请前往 https://gitee.com/IoTSharp/IoTSharp  提问 

© 著作权归作者所有

麦壳饼

麦壳饼

粉丝 23
博文 73
码字总数 4828
作品 7
昌平
高级程序员
私信 提问
加载中

评论(2)

d
david10000
无论是入门新手还是老油条 都比较适合看看
麦壳饼
麦壳饼 博主
哈哈哈#IoTSharp#
物联网平台 IoTSharpV0.1.107 新增支持 ModBus 以及大波改进

很高兴的宣布又一个新版本发布, 此次版本有了大量多改进和变化, 虽然依然无法在生产环境中使用, 但大量更新是无可置疑的。 1、加入了MQTT 相关的WebApi by 阿峰(masterchen) 2、初步增加了...

麦壳饼
07/01
3.2K
4
IoTSharp v0.1.19 发布,物联网基础平台

IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 、CoAP 协议, 属性数据和遥测数据协议简单类型丰富,是一个用于数据收集、处理、可视化与设备管理的 IoT 平台。 加...

麦壳饼
06/12
2.6K
2
IoTSharp/IoTSharp

IoTSharp IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management. Contributing If you'd like to contribute to IoTSharp, ple......

IoTSharp
01/28
0
0
基于 .Net Core 的 IoT 平台 - IoTSharp

IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 协议, 属性数据和遥测数据协议简单类型丰富,是一个用于数据收集、处理、可视化与设备管理的 IoT 平台。 安装 Linu...

麦壳饼
05/20
2.8K
0
IoTSharp v0.1-alpha 发布,基于.Net Core 的物联网平台

IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 协议, 属性数据和遥测数据协议简单类型丰富,是一个用于数据收集、处理、可视化与设备管理的 IoT 平台。 这是第一个...

麦壳饼
05/20
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

Taro 兼容 h5 踩坑指南

最近一周在改造 公羊阅读🐏 Taro 版本适配 h5 端,过程中改改补补,好不酸爽。 本文记录📝遇到的问题,希望为有相同需求的哥们👬节约点时间。 Taro 版本:1.3.9。 client_mobile_taro...

dkvirus
今天
4
0
Spring boot 静态资源访问

0. 两个配置 spring.mvc.static-path-patternspring.resources.static-locations 1. application中需要先行的两个配置项 1.1 spring.mvc.static-path-pattern 这个配置项是告诉springboo......

moon888
今天
3
0
hash slot(虚拟桶)

在分布式集群中,如何保证相同请求落到相同的机器上,并且后面的集群机器可以尽可能的均分请求,并且当扩容或down机的情况下能对原有集群影响最小。 round robin算法:是把数据mod后直接映射...

李朝强
今天
4
0
Kafka 原理和实战

本文首发于 vivo互联网技术 微信公众号 https://mp.weixin.qq.com/s/bV8AhqAjQp4a_iXRfobkCQ 作者简介:郑志彬,毕业于华南理工大学计算机科学与技术(双语班)。先后从事过电子商务、开放平...

vivo互联网技术
今天
19
0
java数据类型

基本类型: 整型:Byte,short,int,long 浮点型:float,double 字符型:char 布尔型:boolean 引用类型: 类类型: 接口类型: 数组类型: Byte 1字节 八位 -128 -------- 127 short 2字节...

audience_1
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部