宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

PM2模块关联问题

发表在 Linux面板2018-6-8 00:36 [复制链接] 6 4523

本帖最后由 小猪天使 于 2018-6-8 00:39 编辑

问各位大神一个问题我这边基础环境:
宝塔版本:5.8.8
PM2版本:2.6.1
nodejs版本:v8.11.2
现在想在里面安装一个yapi,发现会提示很多模块不见

于是我在安装好多模块 B8FC2322-6BCB-4FDD-8821-FEA5F1EB6F8C.png

一开始是require的时候还是找不到,查了论坛里面的大神说明
得用绝对路径,于是我一个个去检查log一个个去加。
很多模块都没办法直接通过搜索安装进去,具体哪些太多后面我都是本机npm i xxxx 安装后上传到/www/server/nvm/versions/node/v8.11.2/lib/node_modules/ 里面。
但是发现这样很多npm的模块不会自动安装,而且也会因为版本的问题相互冲突
请问是我操作出现问题了还是现在有限制?
我听小伙伴说npm会自动关联下载所需要的其他模块,第一次学习这个
请教





使用道具 举报 只看该作者 回复
发表于 2018-6-8 01:00:41 | 显示全部楼层
我看/www/server/nvm/versions/node/v8.11.2/lib/node_modules/npm/node_modules
里面也自带了好多模块,是不是我们直接把模块upload到这里面就可以自动关联
我先试一下
使用道具 举报 回复 支持 反对
发表于 2018-6-8 01:27:53 | 显示全部楼层
看样子还是不会自动关联,明天再看
使用道具 举报 回复 支持 反对
发表于 2018-6-8 15:19:50 | 显示全部楼层
已经知道怎么在宝塔上安装yapi了,原来我的处理顺序是错的,我待会重启一个贴子介绍一下
使用道具 举报 回复 支持 反对
发表于 2018-6-21 15:35:56 | 显示全部楼层
你的帖子呢。。
使用道具 举报 回复 支持 反对
发表于 2018-6-26 13:30:53 | 显示全部楼层
deak100 发表于 2018-6-21 15:35
你的帖子呢。。

来了,最近考 试,有点忙,今天发出
使用道具 举报 回复 支持 反对
发表于 2018-6-26 14:12:46 | 显示全部楼层
本帖最后由 小猪天使 于 2018-6-26 14:13 编辑

之前学习怎么在宝塔里面安装YApi,折腾了比较久,最后发现原来是自己搞错方式了。
现在发这篇帖子,希望可以帮到各位小伙伴。

废话不多说,马上开始。

【环境】
宝塔Linux 5.9.14 // 正式版也没有问题的
PM2 2.6.1 // 在面板软件管理里面有,直接安装即可
Nginx -Tengine2.2

【第一步】
在PM2选择Nodejs版本,我这里选择的是 v10.4.0

【第二步】
确认模块里面有npm和pm2

【第三步】
下载好YApi https://github.com/ymfe/yapi
上传到创建的网站目录里面

【第四步】
返回PM2 项目列表里面选择这里

直接定位到目录里面的vendors/server/

在目录右边输入app.js 在下个输入位输入你的项目名字,按添加


就会出现项目列表,只要出现端口号就表示成功

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表