当前位置: 首页 > 网络应用技术

手柄的前端从0到1到节点 + Express开发,以通过Node + Express,Project开发 +部署服务器(个人痛苦经验)开发一个简单的接口

时间:2023-03-08 02:02:54 网络应用技术

  大家好,我很顺利,SCAU的精子前端ER

  ?如果文章错了,请评论区以纠正我,谢谢!

  ?写作并不容易,例如“+” Collection“+”转发“谢谢您的支持!

  在互联网上的洗礼和搜索各种博客之后,早晨才终于解决了这个基本问题,完成了从前面到1的第一小步,从0到1。

  准备好后,然后在十分钟之内开始并获得它!

  远程连接到服务器,输入命令行接口,然后开始以下步骤

  无需安装CORS依赖性。我认为许多项目都有这个。实际上,根本没有必要

  为了在这里演示,只写了一个简单的公共get界面。特定代码如下:

  首先暂时输入快速项目

  如果出现以下提示,则意味着成功操作

  浏览器的运行结果如下,这意味着成功?

  在本地测试代码还可以之后,它在接口开发阶段!

  首先购买服务器,我在这里证明我买了阿里巴巴云

  您可以直接通过宝塔安装节点,也可以在服务器上运行以下说明

  输入服务器远程连接的黑色窗口页面后

  如果执行文件后无法通过上述URL访问10s,则服务器防火墙可能不会由端口权限打开,或者端口未打开。

  防火墙来到此页面,只需填写此端口

  在港口的开头,我被困在这一步。

  打开端口命令:

  以上两个步骤已经完成。能够访问它是合理的。

  由于我们只是运行后端接口,如果我们关闭了这个黑色窗口,则背面端项目也会停止。如果要在服务器上运行,可以启动项目并管理该过程

  PM2是启动项目和管理程序的工具。如果您的项目意外死亡,它可以自动重新启动它。有许多类似的工具,每个人都会自己去Google?如果有一个不了解PM2的朋友,请参考道路http://pm2.keymetrics。io/docs/usage/quick-start/

  如果出现以下结果,则意味着您的PM2已安装正常!

  开始成功如下所示:

  (4)测试

  我的项目使用端口3000,因此可以访问http://服务器IP:3000/getDemo。以下是我的访问结果

  此时,服务器的部署已完成!

  由于本教程是在服务器的3000端口上运行Express项目,如果您无法通过此端口访问Express项目,则可以逐渐以以下方式检查问题

  如果没有输出,则表示未打开端口号

  下图以端口3000为例,检查是否打开

  您还可以使用命令直接输出开放端口,以查看某些端口是否打开。

  我很顺利,而且我致力于高质量的文章,这些文章的产生更多,不限于前端方面。

  您还可以关注我的公共帐户 @ Spooth Pronst End增长记录,并通过移动终端获取最新文章新闻!

  写作并不容易,“+”+“ collection”+“转发”谢谢您的支持?

  “您不考虑学习2022年的React Hook吗?6K角色带您从开始吃东西”

  “罕见的Webpack学习指南(长文本的10,000个单词都会让您开始使用WebPack并掌握常用的高级配置)”

  “通过反应15?17的优化迭代与纤维交谈”

  “ [必须进行报价收获者的访谈]从URL输入到页面显示页面显示的整个过程非常全面的过程”

  [[笔记系列收获机] 10分钟带您掌握原理和手工写的反剥离和立即投掷/非临时执行版本”

  “ [提供Harvest CSS评论系列]请解释BFC是什么?他的应用程序是什么?”

  “ GitHub + Hexo实施自己的个人博客,配置主题(超详细)”

  “让您完全了解如何配置子域名以部署多个项目”

  “一篇文章理解配置伪 - 静态解决方案部署项目刷新Page 404问题

  “带您3分钟来掌握常见的水平垂直询问问题”

  “ [建议收集] git的常见说明10,000个单词!相互触发的触发式剖面适用于Xiaobai和一群想知道工作中GIT的基本说明的人群”

  “谈论JavaScript的原型和原型链(新手想学习原始链?这足以阅读本文!!!)

  原始:https://juejin.cn/post/7097831496550973454