我们从头开始,从零搭建整个系统。整个过程分为 「服务器准备→后端搭建→前端搭建→功能整合」 四大阶段,每个阶段拆解为具体操作步骤,跟着做就能跑通~
目标:买一台阿里云服务器,能连上并安装基础软件。
root
→ 密码填购买时设置的 → 连接。ssh root@你的公网IP
→ 输入密码(购买时设置的)→ 连接。在服务器终端执行以下命令(复制粘贴,回车执行):
目标:写后端代码,实现「登录、保存核查记录、账号管理」。
在服务器终端执行:
执行以下命令安装Express(框架)、Mongoose(操作MongoDB)、Multer(处理文件上传):
用文本编辑器(如 vim
或上传文件到服务器)创建 server.js
,写入以下代码(替换公网IP):
在服务器终端执行 mongo
进入MongoDB命令行,然后执行:
在 nursing-backend
目录下执行:
若看到 后端服务运行在 http://localhost:3000
,说明后端启动成功 ✅
目标:写两个前端页面(登录页+核查表页),实现「登录→跳转核查表→填表→提交」。
在服务器终端执行(或本地创建后上传到服务器):
创建 login.html
,写入以下代码(替换公网IP):
创建 index.html
,写入以下代码(替换公网IP):
login.html
和 index.html
上传到阿里云服务器的 /var/www/nursing/
目录(或其他Web目录)。login.html
(地址:http://你的阿里云公网IP:3000/login.html
)。test
,密码 test123
)→ 登录 → 跳转到核查表页面 → 测试「填表→扣分→提交」。目标:实现「输入问题序号跳转」+ 美化页面 + 禁止页面缩放。
在 index.html
的 <script>
中,找到 jumpToQuestion
函数,替换为以下代码(按「项目序号+标准序号」跳转,如1.1):
在 index.html
的 <style>
中,已添加淡蓝色背景 #f0f8ff
,按钮hover变色等样式。可根据需求调整颜色、字体。
在 login.html
和 index.html
的 <head>
中,确保有:
按以上步骤,已完成「阿里云服务器准备→后端搭建(登录/保存记录)→前端搭建(登录页+核查表页)→功能扩展(搜索/美化)」全流程。
若某一步报错,把错误信息截图发我,帮你定位问题~ 现在可以先测试登录功能,成功后测试核查表提交 ✨
若想实现**“核查表复用Excel表格内容”,需把Excel内容转为前端表格。可提供Excel文件,我教你用Python/Pandas转成前端代码~
若想实现“照片上传到阿里云OSS”**,需配置OSS SDK,后续可扩展~
跟着步骤做,今天就能跑通核心功能!遇到问题随时喊我 🚀
我从零开始,分5个阶段教你一步步实现系统,每个阶段拆解为「做什么+怎么做+文件路径」,跟着操作就能跑通~
目标:买一台能连公网的云服务器,安装基础软件。
root
→ 密码填购买时设置的 → 连接。ssh root@你的公网IP
→ 输入购买时设置的密码 → 连接。在服务器终端(SSH连接后的窗口)执行以下命令(一行行复制粘贴,回车执行):
目标:写后端代码,实现「登录验证、保存核查记录、账号管理」。
在服务器终端执行:
执行以下命令,安装Express(后端框架)、Mongoose(操作MongoDB)、Multer(处理照片上传):
用「文本编辑器」创建 server.js
文件(比如用 vim
或上传本地文件到服务器),写入以下代码(替换公网IP):
在服务器终端执行 mongo
进入MongoDB命令行,然后执行:
在 nursing-backend
目录下执行:
若看到 后端服务运行在 http://localhost:3000
,说明后端启动成功 ✅
目标:写两个前端页面(登录页+核查表页),实现「登录→跳转核查表→填表→提交」。
在服务器终端执行(或本地创建后上传到服务器):
创建 login.html
文件,写入以下代码(替换公网IP):
创建 index.html
文件,写入以下代码(替换公网IP):
login.html
和 index.html
上传到阿里云服务器的 /var/www/nursing/
目录(或其他Web可访问目录)。login.html
(地址:http://你的阿里云公网IP:3000/login.html
)。test
,密码 test123
)→ 登录 → 跳转到核查表页面 → 测试「填表→扣分→提交」。目标:实现「输入问题序号跳转」+ 美化页面 + 禁止页面缩放。
在 index.html
的 <script>
中,找到 jumpToQuestion
函数,替换为以下代码(按「项目序号+标准序号」跳转,如1.1):
在 index.html
的 <style>
中,已添加淡蓝色背景 #f0f8ff
,按钮hover变色等样式。可根据需求调整颜色、字体。
在 login.html
和 index.html
的 <head>
中,确保有:
按以上步骤,已完成「阿里云服务器准备→后端搭建(登录/保存记录)→前端搭建(登录页+核查表页)→功能扩展(搜索/美化)」全流程。
若某一步报错,把错误信息截图发我,帮你定位问题~ 现在可以先测试登录功能,成功后测试核查表提交 ✨
若想实现**“核查表复用Excel表格内容”,需把Excel内容转为前端表格。可提供Excel文件,我教你用Python/Pandas转成前端代码~
若想实现“照片上传到阿里云OSS”**,需配置OSS SDK,后续可扩展~
跟着步骤做,今天就能跑通核心功能!遇到问题随时喊我 🚀