# server-node **Repository Path**: F_tree/server-node ## Basic Information - **Project Name**: server-node - **Description**: 用nodejs搭建静态网页服务器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-16 - **Last Updated**: 2025-05-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs ## README ## 用nodejs搭建静态网页服务器 ### 创建步骤 * 新建一个文件夹 * npm init, 适当配置,或一直回车默认即可 * npm install express -save * npm install forever -g 全局安装forever包,可以让服务器一直跑起来,即观点命令提示窗口也可以。 * 在 根目录下新建一个 api.js, * 在根目录下新建一个 html 文件夹,里面放网页 ```js /**api.js 文件*/ import { express } from "express"; // let express = require('express') let app = express() app.use(express.static('html')) // 指定静态文件目录 app.listen(3000,()=>{ console.log('server start~') }) ``` ### 执行 #### 执行命令 `forever start api.js` #### 执行成功返回: ```shell warn: --minUptime not set. Defaulting to: 1000ms warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms info: Forever processing file: api.js ``` #### 在浏览器打开页面: localhost:3000/index.html