村长 发表于 2022-1-28 22:19:54

村长黑科技Node.js版本管理器使用说明兼项目部署实战

简介便捷管理Node.js版本,为Node.js模型提供配套,为专业Node项目部署提供前置环境使用场景:1、Node.js模型配套插件2、需要一键快速安装node.js多版本,一键切换版本3、不知道如何安装node.js,又需要部署Node项目的用户快速预览(仅是图片展示,后文有更详细的插件使用说明)安装步骤如下:登录宝塔面板-->软件商店-->【关键词搜索:node】或【点击宝塔插件】--> Node.js版本管理器 --> 安装 Node.js管理器首页版本列表每24小时与Node.js官网列表同步一次,可点击【更新版本列表】按钮立即与Node.js官网同步版本列表。用户可自行选择仅显示测试版或稳定版的node版本,Node.js安装目录(prefix)在此位置:/www/server/nodejs/{version}/复制代码 命令行版本决定了在命令行中输入node/npm/npx/pm2/yarn命令使用哪个版本,支持官方源、淘宝源两个registry源。注意:如果安装过PM2管理器在设置命令行版本时将会清除其NVM相关设置,要恢复相关设置,请将命令行版本设置为: 未设置。 可通过【环境变量】按钮来编辑npmrc配置文件,此处修改的是{prefix}/etc/npmrc,既:/www/server/nodejs/{version}/etc/npmrcnpmrc官方文档:**** Hidden Message *****模块管理页可单独指定某个Node版本安装模块,可一键升级、卸载对应模块。安装位置:/www/server/nodejs/{version}/lib/node_modules/复制代码指定版本安装,如:sax@0.2.0 或 sax@latest复制代码GIT地址安装,如:**** Hidden Message *****(插件使用说明,完)Node.js项目网站实战实战项目:DoraCMS源码官网:**** Hidden Message ***** + MongoDB + Nginx实战环境:Node v12.22.5 + MongoDB 4.4.6 + Nginx 1.20.1登录宝塔面板-->网站-->Node项目 开始实战第一步:解压DoraCMS到目录中第二步:添加Node项目-->选择DoraCMS目录-->项目名称自定义-->启动选项会根据package.json自动获取-->项目端口以实际情况而定-->运行用户强烈建议www-->Node版本选择-->可选择绑定域名 下面事项需要留意:【启动选项】:默认读取package.json中的scripts列表,也可以选择[自定义启动命令]选项来手动输入启动命令【自定义启动命令】:可以选择启动文件,或直接输入启动命令,支持的启动方式:npm/node/pm2/yarn【项目端口】:错误的端口会导致访问502,若不知道端口,可先随意填写,启动项目后再改为正确端口【运行用户】:为了安全考虑,默认使用www用户运行,root用户运行可能带来安全风险第三步:提交配置,面板会根据package.json配置文件中信息自动安装依赖项。 第四步:访问测试,由于我这边添加了域名,所以直接使用域名范围测试;如果您不需要添加域名,则在前面添加时不添加域名即可,使用项目端口访问,记得去防火墙和服务器商家安全组放行项目端口,不然访问不了。 第五步:创建成功后可打开项目管理查看当前的状态,以及设置相关信息。 第五步:负载状态中可以查看当前项目的PID进程,可以查看每一个PID的当前情况、网络、打开文件等。 最后,实践是检验真理的唯一标准,Node项目中其他功能请广大用户亲身体验,方可对功能熟知。如果您创建的项目无法启动,请检查端口设置是否正确、项目是否存在问题、数据库连接是否有问题等。本次实例项目为MongoDB数据库,所以无需配置数据库,项目本身已经设置好了。收藏
http://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfGASOABAACM8CjkLhE174.jpghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfGAGgChAABQueJOgaI954.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfGAaUkvAAGtGyeuNJg949.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfKAElOgAAFoS9fMkrk364.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfKAG4OAAAF0MqT7rRs735.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfOAcomeAAFoS06DJc4772.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfSADiv4AAFahFNXkF4729.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfSAVTKpAAHnF8JM9H8436.pnghttp://cdn.u1.huluxia.com/g4/M02/41/EA/rBAAdmHSQfWAH4r2AAI3dlcNNY0400.png

liqiang24 发表于 2022-1-29 14:00:13

看起来不错

伴我多久 发表于 2022-1-30 15:34:46

我擦!我要沙发!

半度微凉 发表于 2022-2-1 06:13:25

好,很好,非常好!

无量科技 发表于 2022-2-1 07:57:00

回个帖子,下班咯~
页: [1]
查看完整版本: 村长黑科技Node.js版本管理器使用说明兼项目部署实战

村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科
技平台参与或发布项目定制各种软件就来村长黑科技平台

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件的破解分析文章、破解分析视频、补丁、注册机和注册信息,

仅限用于学习和研究软件安全的目的。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习破解分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,

请购买注册正版软件,获得正版优质服务!不允许将上述内容私自传播、销售或者其他任何非法用途!否则,产生任何法律责任,一切后果请用户自负,与本网站无关!如有侵权或非法用途请举报!请发送到邮箱:cxphj8@foxmail.com

《意见反馈》或《截图指定页面备注》发送到邮件,收到后24小时内删除,禁止用户学习使用关掉用户【学习使用权】!