原文来自本人的博客:三体模拟器(nodejs)

鸣谢:bilibili用户Ele实验室

模拟网站地址已发布至华为云服务器,地址:

http://121.36.164.109/

大家直接打开这个网址就可以玩了,电脑效果最佳,尝试着去修改json调节参数试试看

源码地址:https://github.com/KikiLetGo/UniverseSim

项目根目录下有server.js,用node 运行它,浏览器访问http://localhost就可以本地运行了(直接打开index.html不可以的哦)。

当然你也可以修改源码,重构你的宇宙世界[奋斗]

PS:模拟网站地址:http://121.36.164.109/ 已失效

利用源码实现

下载源码

访问:https://github.com/KikiLetGo/UniverseSim 然后按图中所示,下载源码

安装nodejs

访问:https://nodejs.org/zh-cn/download/ 下载Windows版的安装包即可(msi或zip都可)

接下来就是点开安装包安装,选择合适安装位置,一路next即可,有问题可自行百度

安装完成之后,如需要使用nodejs的全局变量,那么请自行百度,这里为了避免冗余,用局部命令操作

打开Windows命令行,进入到nodejs文件夹,输入:

.\node -v
.\npm -v

即可查看版本信息,若版本信息无误,则说明安装成功

运行已经下载的三体模拟器源码

Windows命令仍然在nodejs文件夹中运行,输入:

.\node server.js            # "server.js"为该文件所处路径

运行时,有可能会发生报错,我遇到的错误是,80端口被占用,那么有两种解决办法

一、关掉占用80端口的进程

二、改用其他端口

这里建议使用第二种方法:

用编译器或者记事本打开server.js,将图中的80改为81(或其他端口),保存后,再尝试上述命令

终于成功了

这不给个三连?

三体模拟器(nodejs)相关推荐

  1. 三体模拟器(python)

    原文来自本人博客:三体模拟器(python) vpython vpython库是一个能做3D动画的第三方库,安装起来很容易,利用anacanda或者pycharm都能简单安装 导入vpython fr ...

  2. 微信公众号批量爬取——Java版

    最近需要爬取微信公众号的文章信息.在网上找了找发现微信公众号爬取的难点在于公众号文章链接在pc端是打不开的,要用微信的自带浏览器(拿到微信客户端补充的参数,才可以在其它平台打开),这就给爬虫程序造成很 ...

  3. 抓包之anyproxy

    当前操作环境:win10 , 夜神模拟器 , Anyproxy 是alibaba 前端团队开源的http/https 基于node的代理服务器. 业界的http代理工具在windows下有fiddle ...

  4. 最新微信小程序反编译工具,完美解决分包问题

    看了很多反编译.找回微信小程序源码很多教程,各种问题导致都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss分包无法反编译的问题.于是寻找资料,也买过别人的破解工具,最终解决文件缺 ...

  5. 新书上市 | 人类程序员,你能不能比三体人更懂量子纠缠?

    图中最亮的区域就是半人马座阿尔法三星系,<三体>中三体文明的诞生地.本图来自ESO的Digitized Sky Survey 2,使用遵循CC BY 4.0协议 Credit: ESO/D ...

  6. Appium之创建、连接夜神模拟器

    或许当前有些小伙伴没 android 手机,这时候可以在电脑上开个模拟器玩玩,下面就分别介绍两种不同的模拟器,下面和大家一起学习交流. 一.android 模拟器 AVD 模拟器配置 1.双击启动 A ...

  7. 全网最火爆的“人生重开模拟器”,快来!

    最近,有一款游戏,只用了不到12个小时,就完成了上线到全网爆红的过程,这就是: 人生重开模拟器 游戏是一款开源项目,9月3日上午面世后,就开始了疯狂的传播,到了当天晚上,就达成了惊人的5000万人次的 ...

  8. 模拟器真机环境_Appium+python自动化(二)- 环境搭建—下(超详解)

    上一篇android测试开发环境已经准备好, 那么接下来就是appium的环境安装和搭建了. 菲哥和小伙伴们开个玩笑,不要觉得自人品不好,就不会成功那都是骗人的.搭建环境和人品半毛钱关系也没有,搭建环 ...

  9. python 硬件模拟_如何编写一个硬件模拟器?

    当下是短视频的时代,随着5g进程的加速推动,短视频已经成为了很多自媒体人变现的主要途径 B站,抖音,快手,西瓜视频等等各大平台都砸钱鼓励平台创作者创作视频,因为平台流量大,我们就可以通过一些技术手段来 ...

最新文章

  1. [Linux] 010 权限管理命令 chmod
  2. tf.keras.layers.Conv1D 一维卷积 示例
  3. Linux服务器生产环境中的文件删除与替换
  4. python日期时间
  5. x-manager 管理 kvm虚拟机
  6. kafka解决了什么问题?
  7. Muduo 网络编程示例之五: 测量两台机器的网络延迟
  8. 设置了li(float:right),里面的li反过来显示 - 解决办法
  9. Oracle定时调用存储过程
  10. 持续集成部署Jenkins工作笔记0016---测试验证整个自动化持续集成流程
  11. log4j.properties配置与将异常输出到Log日志文件实例
  12. memcached php封装类,PHP Memcached + APC + 文件缓存封装_PHP - key
  13. asp mysql 留言本_手把手教你设计ASP+ACCESS留言本
  14. VBA连接Excel数据库
  15. LeetCode 707. Design Linked List
  16. [AHK]设置快捷键快速呼出隐藏XYplorer
  17. 网页字体弄成微软雅黑html,网页字体替换为微软雅黑
  18. slam中的相机相关
  19. 100种思维模型之那什均衡思维模型-038
  20. 怎么让textarea占满整个td高度没用_装修风云|碰瓷!风靡家居圈的六角砖和地板拼接,应该怎么操作?...

热门文章

  1. 3D模型的生成式AI
  2. 联想V470 装ubuntu11 后 检测不到无线网之解决办法
  3. vue打包npm run build
  4. python高级编程之网络编程
  5. 智能传播中的人机融合智能
  6. PPT的一些使用技巧
  7. SDCMS1.31调用指定栏目信息的代码大全及调用方法
  8. 基于单片机的蓝牙智能家居系统
  9. c语言十进制转换八进制和十六进制
  10. 1086: 【基础】精挑细选的钢管