serve包是什么
serve是一个流行的静态文件服务器的单页应用(SPA)支持工具,由Vercel开发维护,主要用于在本地开发环境中快速启动一个静态服务器来预览网站或Web应用。
全局安装serve, npm install --global serve
停止启动,杀掉进程,ps -ef|grep node,kill -9 pid
主要用途
-
静态网站托管
快速启动当前目录的静态服务器
npm serve
指定端口和目录
npx serve -p 3000 ./dist
-
单页应用支持
- 自动处理客户端路由
- 所有路由请求都会返回index.html
- 自持History API模式的路由
- 开发环境预览
- 例如在本地预览打包后的生产版本