我是用 vite 开发 -> http://localhost:5173
使用 whistle 来映射项目域名进行开发(需要登录,种 cookies): localhost:5173 example.com/dev
还有那种更加便捷的本地开发方式?
1
lneoi 21 小时 27 分钟前 1
改 host chrome 里可以直接用 *.localhost 访问
|
2
luwang 20 小时 59 分钟前 2
|
3
heyjei 20 小时 55 分钟前 2
用 example.com 是最不推荐的。可以直接买一个 cn 域名,指向 127.0.0.1
或者网上有现成的服务 https://nip.io/ https://get.localhost.direct/ |
4
luwang 20 小时 53 分钟前
还有一个本地开发使用 https 的 https://obsius.site/27631w4j1s5q4j0k3s3y
|
9
oIMOo 18 小时 38 分钟前
好像有 .local ?
(貌似曾经看到过,不确定哈) |
10
cat 18 小时 37 分钟前
@lizy0329
域名解析到 127.0.0.1 ,本地用 docker 安装 Nginx Proxy Manager 做转发 支持 SSL 一键签发,支持子目录,比如 / 和 /api 是不同服务,甚至 /api 可以转到外部服务,解决跨域问题 自由度比较高 |
11
totoro625 18 小时 37 分钟前
不需要处理 ssl 证书相关问题吗?
直接买个域名,泛解析证书 + 泛解析到 127.0.0.1 |
12
8355 18 小时 33 分钟前
我常用的
.local .cc |
13
brader 18 小时 31 分钟前
我习惯起 .test
|
14
zhhbstudio 17 小时 59 分钟前
我就用 vite 的 localhost:5173, 接口通过 vite proxy ,然后登录用原始的测试环境登录(因为登录对我来说是第三方登录。。。。),通过 https://chromewebstore.google.com/detail/lhfkmfkjjeilbgfolpcndcbdgbdhbnlk 拷贝 cookie
|
15
zhizunzz 17 小时 40 分钟前
mkcert 负责证书,host 解析到 127.0.0.1 ,域名随便造
|
16
lululau 17 小时 38 分钟前
*.localtest.me
|
17
XiLingHost 17 小时 30 分钟前
就用真实域名,解析到内网然后用 acme.sh 签署证书,需要频繁更新证书的用内网的 vault 作为 pki 进行 acme 签发,预先安装自己的 CA
|
18
elevioux 17 小时 11 分钟前
host 文件 加一行 127.0.0.1 xxx.test
要 SSL 就 mkcert |
19
esee 13 小时 45 分钟前 via Android
自签啊,最简单的方式了
|
20
codingBug 13 小时 28 分钟前
ngrok
|
21
lisongeee 12 小时 48 分钟前
最好别用自己不持有的公有域名作为测试服务域名
我们组内之前用过 test.nexus.com 作为测试域名 然后我无意间访问了 https://nexus.com 由于这个域名设置了 hsts 策略,会强转让所有子域名全走 https 你手动改成 http 浏览器还是强转转为 https ,这导致我的测试域名访问不了了 需要去 chrome://net-internals/#hsts 清除这个域名 |
22
vacker 12 小时 22 分钟前 via iPhone
没人用 valet 的 park 文件夹功能吗,文件夹名就是一个测试域名
|
23
JensenQian 7 小时 28 分钟前
要么买个六位数字的 xyz
spaceship 最便宜的价格 0.65 美金一年,注册续费同价格 |
25
zh826256645 1 小时 57 分钟前
|
26
snowlee 1 小时 45 分钟前
ngrok , 或者直接用 vscode 自带的 forward a port
|
27
epiloguess 1 小时 33 分钟前 1
本地测试可以用*.localtest.me ,支持泛解析,全部指向 127.0.0.1,比改 host 方便
其他人也用,可以改路由器 host,或者起个 dns 服务器,手动指定*.*.test |
30
unco020511 42 分钟前
很简单,在 whistle 里将你的「生产域名」指向你的「 localhost:5173 」就可以了,浏览器直接访问生产域名地址,实际页面是你本地的 dev 服务提供,解决了跨域和 cookie 的问题.
同样的开发接口也是一样的 |