美文网首页
宝塔 部署nodejs项目遇到的问题汇总,持续记录

宝塔 部署nodejs项目遇到的问题汇总,持续记录

作者: superSK | 来源:发表于2024-05-12 16:07 被阅读0次
    pm2 start xxx 提示 macOS 终端运行提示“Operation not permitted ,open xxx”解决办法
     1、先卸载在全局安装pm2, npm install pm2 -g 
     2、或直接运行pm2 update ,更新pm2即可
    
    pm2 install pm2-logrotate 一直卡住不动
    1、可使用 pm2 install pm2-logrotate-legacy-nodejs代替
    2、基本是网络问题,可隔一段时间在重试
    
    pm2 成功启动项目,pm2 list查不到
    #问题:
    sudo pm2 list可查到,但pm2 list查不到
    
    #原因:
    sudo pm2 list和pm2 list不是一个实例
    
    #解决
    查看配置文件和日志文件权限,把pm2的启动文件和日志文件的权限改为777
    重新打开终端查看
    
    #参考链接
    https://www.jianshu.com/p/d0d628c866a9
    
    npm安装不上的情况
    1.先把yarn 设置全局环境变量,可参考我另一篇文章
    2.使用yarn add 安装
    
    文件上传,使用fs.mkdir 新建目录提示无权限
    把文件存放目录权限改为777即可
    
    nodejs + moogose创建的model,代码中使用增删查改提示model未定义
    //model未创建出来就去使用model会出现此情况.
    仔细检查使用model的页面是不是提前引入了,即在创建model的页面之前引入,
    

    相关文章

      网友评论

          本文标题:宝塔 部署nodejs项目遇到的问题汇总,持续记录

          本文链接:https://www.haomeiwen.com/subject/kleufjtx.html