开源程序:极客猿导航 https://github.com/geekape/geek-navigation
更新到3.0了

我们单位内网导航页面用的是作者古早版本,只有一个html页面,所有增加都要改代码

作者开源的新版本比较接近商业化:”管理简便多了“

然后开始部署,然后,作者只提供一个yml文件,没有部署教程,下面就是我部署中遇到的问题和解决方式:

1、解决opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]的问题

输入 yarn build 的时候 出现这个保错,主要原因是nodejs版本高了,我也不知道作者用的是什么版本的nodejs。
解决办法:卸载你系统中的nodejs,然后安装长期nodejs服务版,当前是v16.17.1,即可解决

2、解决pm2 : 无法将“pm2”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试
一次。
解决办法:这个就是pm2没有安装,在命令行里输入以下命令,完成全局安装。

yarn global add pm2

然后再运行pm2 -v查询版本号,提示:‘pm2’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
因为是win系统 ,所以还得添加环境变量,按下面命令,在cmd中查询到全局安装的目录,输入到环境变量中

npm root -g

然后在打开的cmd中输入,set PATH=C: 再关闭cmd,即可使环境变量不重启系统即可生效

3、解决[PM2][ERROR] Script not found: …\server\run
输入pm2 start命令后 出现这次错误
解决办法: 在cmd命令中输入

pm2 update

4、解决error .\web\node_modules\node-sass: Command failed.
查看日志报告显示”gyp verb which failed Error: not found: python2“
解决办法: 在cmd命令中输入 下面命令

npm install -g python2

然后在重新进行tyarn install

5、解决gyp verb ensuring that file exists: C:\Python27\python.exe
再一次运行tyarn install,后同样是node-sass报错,这次进一步提示了版本号和目录路径,虽然不知道为什么,但解决办法就是这个路径上要有这个程序
解决办法:在 C:\Python27\ 下安装对应版本的Python
附上一个2.7版本下载地址
python2.7点击下载

6、接第5个问题,py2.7有了然后报错误 node-sass安装失败 error D:\xxx\xxx\node_modules\node-sass: Command failed.(window + mac M1 pro)
csdn上已经有解决方案,点击下方查看操作

node-sass安装失败 error D:\xxx\xxx\node_modules\node-sass: Command failed.

000、极客猿导航用的是MongoDB数据库,所以记得要本机安装MongoDB并启动服务

部署“极客猿导航geek-navigation遇到的问题”——作者没说但你就会遇到(1)相关推荐

  1. 开源4年,极客猿导航迎来了V3.0

    发展历程 纯静态导航 2018年1月,提交了第一个 commit ,项目起源于腾讯web前端导航站,那时候刚接触前端,到处找网站模仿,因此这个导航站因此诞生了. JSON 版本导航 上一个版本添加导航 ...

  2. 2020第十一届极客大挑战——Geek Challenge(部分解)

    Crypto 二战情报员刘壮 考点:摩斯密码 通过 1.简介中直接看出是摩斯密码 2.通过在线网站直接解密得到flag 铠甲与萨满 考点:凯撒密码 1.通过题目和提示知道是凯撒密码 2.通过CrakT ...

  3. 2020第十一届极客大挑战——Geek Challenge部分wp

    好吧好吧,这几天的比赛太多了,这个比赛题上的有点慢,只在打其他比赛的间隙打了两天的极客大挑战,现在回来填下坑吧. 就从最简单的MISC开始好了,简答题就简单写了. MISC1-一"页&quo ...

  4. 极客猿网址导航源码V3.0开源版

    简介: 一款网站导航源码,看得非常不错,界面比较漂亮,功能也非常全面,带后台的. 可惜没说明,不知道什么语言的,没仔细研究,自行测试 网盘下载地址: http://kekewl.net/NO5CCCD ...

  5. HTML极客自适应网址导航模板,更换背景+看板娘

    介绍: 分享一款极客网址导航模板,自适应多终端,可以实时更换背景,右下角还有个看板娘插件. 修复了路径BUG,大体基本无错,还有部分小错误,代码写的有点凌乱,自行研究. 网盘下载地址: http:// ...

  6. 极客”一词,来自于美国俚语“geek”的音译,一般理解为性格古怪的人

    起源 " 极客"一词,来自于美国俚语" geek"的音译,一般理解为性格古怪的人.数学"极客"大多是指,并不 一定是数学专业但又对数学等技术 ...

  7. 重磅!2017年度互联网转型企业TOP5发布 | 2017极客大奖年度评选

    经过三个多月紧张有序的评选,2017极客大奖(Geek Awards 2017)年度互联网转型企业TOP5榜单于今日重磅揭晓.结果显示,万达.苏宁.海尔.美的.TCL五家企业榜上有名,成为2017年中 ...

  8. 机器人 python 极客入门_机器人Python极客编程入门与实战

    Python是一种面向对象.解释型的计算机程序设计语言,其简洁实用.高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手.随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同 ...

  9. 黑客、红客、白客、骇客、极客含义区分

    大家印象中"黑客"可能并不是一个褒义词,因为在个时代,我们互联网上有许多令人防不胜防的陷阱,让一些非计算机专业的人感觉到拥有高超计算机技术的人有一定的"危险性" ...

最新文章

  1. 转:C#中Monitor对象与Lock关键字的区别分析
  2. Linux强制重新启动系统——重启服务器的最终救济途径
  3. 模拟通信与数字信号区别
  4. CSS单位em是相对于父元素还是当前元素的字体大小?
  5. mui index.html标题栏,HBuilder MUI 顶部标题栏一直显示首页的问题
  6. 三个数相减的平方公式_小学二年级数学34个必考公式以及重难点解析
  7. PCL——简单点云可视化
  8. 利用PS抠出水印字并添加到图片
  9. 隐马尔科夫模型——学习算法
  10. python显示透明图片背景
  11. 7-6 判断题 (15分)
  12. cd 切换用户当前工作目录
  13. android盒子应用程序未安装,Android应用程序未安装怎么办 APK应用未安装解决办法...
  14. 浅谈网页设计中的黄金分割
  15. fastai入门教程和基本概念
  16. Oracle清理归档日志dbf文件
  17. 北大保安“高考第一人”,现在成了一校之长!
  18. Win10 + WSL2 + Ubuntu18.04 + CUDA 成功
  19. 浅谈 ECMAScript 和 JavaScript
  20. 接入博纳云利用闲置资源获取收益(闲置服务器/树莓派/路由器/群晖NAS)

热门文章

  1. 数据结构:图(一) 图的基本知识
  2. 自定义函数(创建函数)
  3. 在Unity中获得一个物体的所有子物体包括孙物体。
  4. java多线程实现动态效果_java多线程实现礼花绽放的效果,
  5. 经历考研失败后如何找到心仪的工作
  6. chatGPT优化论文会导致论文重复率升高,实测段落重复率从23.2%狂飙到70.7%
  7. 国内有哪些好用的 Online Judge
  8. 出包王女全集名字和顺序
  9. 英特尔cpu发布时间表_Intel正式公布12到18核Core i9系列处理器规格与发售时间
  10. SAP PO中物料描述的语言设置