V2EX Rache1
Rache1

Rache1

V2EX 第 325266 号会员,加入于 2018-06-28 09:08:43 +08:00
今日活跃度排名 3910
根据 Rache1 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Rache1 最近回复了
5 小时 4 分钟前
回复了 fid 创建的主题 问与答 手机邮寄被骗,顺丰到付 7k 元手机没了
@jqtmviyu #41 咸鱼的信息披露太生草了,之前看到一些,信息抽象的一比,都不是实名信息
@uqf0663 #1 yandex 的识图,很强
之前两个多月的找工作经历来看。。。其他平台的新岗位很少,就 boos 和智联会有新岗位,拉钩和猎聘“几乎”没有,尤其是猎聘和 51job ,还会发一些奇怪的邮件过来骚扰
那些个觉得难的实体店,难道也脱不下长衫吗
23 天前
回复了 CodeY99 创建的主题 问与答 ohmyzsh 和 nvm 仍然是必选项吗?
推荐 fnm 代替 nvm ,

zsh 目前还在用,不过它的那个 z 插件挺不错,或者 autojump ,不过现在也有一个替代品 zoxide ,就是使用习惯有一点点差异。

zsh 的那个 git alias 还挺不错的,不过也有不同的替代品了,Windows 上有
https://github.com/gluons/powershell-git-aliases
@Linho1219

> 如果你觉得 StackOverflow 或者其他论坛上的回答不好,你应该在下面回帖,而不是抱怨完拍拍屁股走了。


有些时候,我真想去回帖,贴上自己的解决方案,奈何现在不少社区、论坛为了解决 spam ,新注册的用户不允许回答(印象中 StackOverflow 需要达到一定声望值才能回答问题,不然就只能创建回复,而不是回答)。Raddit 好像是每个板块的规定不一样,之前发了一条之后,过了几分钟就被机器人删了,然后给的理由是,新人前三天不能回帖,必须要三天后才行。更不用说国内这些,不少都要提供手机号后才能发言的。

这真的很无奈,其实哪怕就是 V 站,我大多数时候都只是看,少有回贴。

现在,也就 Github 可以直接回帖了
我没记错的话,当出现这个报错的时候, 报错信息里面就有引导添加 --openssl-legacy-provider 选项进行启动的说明

延申检索一下其实很容易找到相关的解决方案


---

至于你说的不同环境下设置环境变量的方式不一样,其实 node 也有相关的包 cross-env 来解决。


---

但是,如果当出现这个问题的时候,最好还是选择合适的 node 版本,因为你不知道还有没有其他更多的坑在等着你。


话说回来, 虽然 nvm 这类的 node 版本管理工具,但是很多前端开发,都没有管理 node 版本的这个概念,当拿到一个项目的时候,只有口口相传、或者靠猜,才能知道这个项目依赖的 node 版本是多少。

然而,nvm 有 .nvmrc ,社区还有 .node-verison ,package.json 里面甚至还有专门的 engines 字段用来保存记录这些信息等等各种方案,但是实际公司项目中却鲜有见到,都是靠口口相传。
@Rache1 另外,postman 最近几个版本还加上了一个 Data Schema 的东西,就是可以为请求参数定义数据类型验证之类的,但是,这玩意儿很 Shit ,因为他没有一个合适的入口,就会导致,你需要它的时候,这玩意儿死活出不来,还有可能,你这里能看到可以定义,但是同事那里就看不到, 然后跟前面说到的 缺少 data structure 一样,这玩意儿没有一个复用的机制,总之就是,难用!!!

https://learning.postman.com/docs/design-apis/cllections/overview/
Postman 没有 data structure ,定义/修改重复结构好麻烦

还有那个声明响应的,只有保存 example 才行,然后再在上面添加注释。

JSON API 的请求参数定义,只支持 JSONC ,也就比普通的 JSON 多了个 Comment 能力(尾逗号都不支持),描述能力很有限,很多东西都要靠添加单独的 example ,不像其他一些 API 工具,可以定义结构化的请求参数/响应,还可以添加一些结构化的说明,Postman 就只能在 Document 页面自由发挥。

添加参数说明这些,就更不用说了, 很不直观,不过好在现在 AI 方便,我都是把响应给 AI ,让 AI 生成 MD 表格,添加到那个 Document 页面。

说到 Document ,那个 Document 的编辑器,简直一坨,难用的要死,偶尔在编辑模式粘贴进去的东西,切换到预览模式,再切回编辑模式的时候,它就自动加上了一些特别的样式。

然后就是 Postman 的卡、和有时候 API 不能加载,必须要重启,很烦。

还有最近一个项目因为用到了 cookie ,在 postman 里面需要获取 cookie ,而他们把旧的一些 cookie api 标记成了遗弃,又新加了一个 cookie api ,本着标记遗弃的后面肯定不能用了的原则,就选用了新的 API ,结果,估计是因为一些安全策略,新的这个 API ,如果需要访问 Cookie ,还需要先去 Cookie 设置里面,手动把域名加入到那个名单里面,才能操作。


不过 Postman 也有好的地方,比如他那可视化响应(visualizer),目前用起来还不错,以前没用有过是因为用起来麻烦,现在有 AI ,把响应给 AI ,就能让他生成一个可视化的响应,这样看数据比单看 JSON 要直观一些,尤其是图片之类的,但是这玩意儿,又有很严格 CSP 规则,而且无法配置,只能用来做一些简单的渲染,稍微复杂的就不行,iframe/download 这些都不支持,就很烦。


还有他那个代码片段,每个 team 里面可以定义一个代码包(类似于 npm 包的样子,限定 3 个 不同的付费版本会有差异),有独立的命名空间,用来定义一些会在 script 种用到的重复方法,在需要的时候 require 进来,然而,不知道什么原因,这个玩意儿在我这里,老是会出现加载不到的情况,提示 module 不存在

还有那个 Postman 的搜索,简直 Shit
下载慢的时候,配置代理的时候注意一下,dl.google.com 这个域名不要走走代理,让他直连,这个域名是没有被墙的,而且还很快走了代理反倒会变慢。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1072 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 11ms UTC 18:14 PVG 02:14 LAX 11:14 JFK 14:14
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86