如何本地部署和运行网页
本文说明在本机安装环境、启动预览、以及编译静态站点后本地访问的完整步骤。适用于 Windows(PowerShell)。
1. 环境要求
- Node.js ≥ 24.14(建议安装当前 LTS)
- 本仓库代码已克隆到本地(例如
d:\git\web_tools)
检查是否已安装
打开 PowerShell,执行:
node -v
npm -v
若能显示版本号(例如 v24.19.0),可跳过下一节安装步骤。
未安装时:安装 Node.js
winget install OpenJS.NodeJS.LTS --accept-package-agreements --accept-source-agreements
安装完成后关闭并重新打开终端,再执行 node -v / npm -v 确认。
也可从官网下载安装包:https://nodejs.org/
2. 安装项目依赖(首次或依赖变更后)
进入仓库根目录:
cd d:\git\web_tools
npm install
成功后会出现 node_modules 目录。以后若未改动 package.json,一般不必重复安装。
3. 方式一:开发模式运行(日常预览推荐)
适合改文档、看效果,支持热更新:
cd d:\git\web_tools
npm start
终端出现类似提示后,用浏览器打开:
- 修改
docs/下的 Markdown 并保存,浏览器会自动刷新 - 停止服务:在该终端按
Ctrl + C
4. 方式二:生产编译后本地部署(接近正式发布)
先编译成静态网页,再在本机用内置服务访问:
cd d:\git\web_tools
npm run build
npm run serve
npm run build:输出到仓库下的build/目录npm run serve:在本机托管build/,默认仍为 http://localhost:3000/
验收建议:
- 打开首页,确认标题为「产品资料与配置中心」
- 打开「文档」「使用工具」页面无报错
- 确认
build\index.html文件存在
将 build/ 整个目录拷贝到公司 Web 服务器(IIS、Nginx 等)即可做正式托管;本机 npm run serve 仅用于验证构建结果。
5. 常用命令速查
| 命令 | 作用 |
|---|---|
npm install | 安装依赖 |
npm start | 开发预览(热更新) |
npm run build | 生产构建 → build/ |
npm run serve | 本地预览构建结果 |
npm run clear | 清除缓存(异常时可先执行再 start/build) |
6. 常见问题
端口 3000 已被占用
另开端口,例如:
npm start -- --port 3001
npm run serve -- --port 3001
然后访问 http://localhost:3001/。
提示找不到 node / npm
Node 未安装,或安装后未重开终端。按第 1 节重新检查 PATH。
npm install 很慢或失败
检查网络;可稍后重试。公司内网如有 npm 镜像,可向开发同事索取配置方式。
页面是旧内容
先停掉当前服务,执行 npm run clear,再重新 npm start 或 npm run build。
7. 相关文档
- 如何更新文档:运维改 Markdown 的约定与流程
- 仓库根目录的《上传桥部署说明.md》:网页上的「上传规格书 / 上传下载文件 / 上传使用工具」怎么用、以及怎么部署到服务器(含第 4 节本机用法)