node、npm通过http-server架设本地服务器(可解决跨域)

安装

安装全局:npm install http-server -g

使用

1. 默认启动 当前目录,端口8080

http-server

#2. 开启跨域

http-server --cors

3. 开启跨域 + 关闭缓存(前端修改立刻生效,强烈推荐开发用)

http-server --cors -c-1

4. 指定端口 9000,跨域,关闭缓存,自动打开浏览器

http-server -p 9000 --cors -c-1 -o

5. 指定服务的文件夹(比如dist打包目录)

http-server ./dist -p 8888 --cors -c-1

6. 允许局域网其他设备访问手机调试(-a 0.0.0.0)

http-server -p 8088 -a 0.0.0.0 --cors -c-1

7. 代理转发,本地找不到的请求转发到后端地址

http-server -p 8080 -P http://127.0.0.1:3000

相关推荐
Gauss松鼠会1 小时前
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程
运维·服务器·数据库·gaussdb
库玛西1 小时前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
Tingjct1 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
hiahiahia1231 小时前
HTTP Streaming:为什么 AI 回答经常要边生成边返回?
人工智能·网络协议·http
ComputerInBook2 小时前
linux包管理工具——yum(YellowdogUpdaterModified)
linux·运维·服务器·yum·dnf
en.en..2 小时前
Linux mmap 内存映射深度解析:基于帧缓冲 /dev/fb0
java·服务器·前端
s_w.h2 小时前
【 计网 】序列化与反序列化
linux·服务器·网络·算法·bash
Boop_wu2 小时前
[LangGraph] 案例 2 : 支持搜索的智能代理系统
服务器·windows·python·langchain
祖力552 小时前
网络编程:IO多路复用(select、poll、epoll)
linux·服务器·网络