V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  fox2081  ›  全部回复第 18 页 / 共 19 页
回复总数  368
1 ... 10  11  12  13  14  15  16  17  18  19  
2021-04-23 14:45:10 +08:00
回复了 hm20062006ok 创建的主题 Vue.js Vue/JavaScript 中如何了解一个方法的全部参数列表和解释?
声明文件 d.ts ,了解 TS 的话简单看看声明文件就能明白意义了,开发工具也能帮你即时提示出来
@Jinnn 可以提供,我们就是这么干的,去年秋季缠着我们后端让他们给我生成 dts,我给他们说转换规则,但转换起来多多少少都有些问题,后面又改成了让他们把枚举、类型、接口路由、参数类型、返回类型都提取到一个 json 中返回,我这边又使用模版生成 dts 和对应的 ts 源码(源码只是枚举部分),接口使用代理实现,使用类似 ApiXxx.get['cmd'](params: P).then((res: T) => {})。

现在项目已经有 1w8+行的 dts 了,500+个接口,打包之后整个包也就 15k,里面有 13k 主要是枚举定义,使用起来效率直接起飞,传入参数、返回值、枚举定义都不用自己搞,注释也附带了后端写的,原本的 Api 文档升级计划都搁置了。
首先,使用 webpack 打包的时候,两种依赖没有任何区别,webpack 是入口式的,它不会管你写在哪里,只关心有没有,这两种依赖主要是针对你的项目作为别的项目依赖的时候是否安装的区别,webpack-bundle-analyzer 是可以生成打包分析的,除了图形也有 json 数据,你需要的应该就是这个,如果你是要使用的包全部放到一个目录下面去呢,在保证你项目直接的依赖都放在 dependencies 里面的话,可以写个简单的 node 脚本递归式扫描每层的 dependencies 然后 copy 出来,理论上来说,不做特殊优化的情况下,依赖树都会被打包进去。因为 npm 的问题,有可能出现同依赖多版本的问题,这种应该两个版本都在项目里面。

不过还是不明白你到底想要干什么,就算拷出来分析,不用的项目,项目中的所有代码也不一定用到,比如你的打包工具支持 esm,就会去找项目中 module 对应的 js,不支持就找 main,有些还有 umd 、压缩后的代码、源码,这样也分析不出来个什么,webpack-bundle-analyzer 里面该有的都有了
2021-04-20 11:10:13 +08:00
回复了 MakeItGreat 创建的主题 游戏 求推荐单人射击游戏
买个 VR
2021-03-31 15:53:22 +08:00
回复了 hronro 创建的主题 前端开发 做个小调查,国内的前端开发们要写单元测试吗?
类库就写,不写都不敢发布;业务层的就算了,还没写完呢需求就改了
2021-03-30 17:22:58 +08:00
回复了 jmyz0455 创建的主题 游戏 有没有什么入门级显示器或者电视可以配 PS5 ?
主机电视玩是比较爽的,顺便问一句,老铁出么
2021-03-19 16:00:31 +08:00
回复了 yazoox 创建的主题 JavaScript 请教一下, js 项目打包,发布 lib 和相关 type 方法
如果是 TS 项目,会自动生成 dts,但是是一对一的,不会打包成一个,想打包的话 rollup 、webpack 都有提供一些插件,但效果都不慎理想,之前打包类库有用过一个 rollup-plugin-dts,项目代码一多,到时候声明文件就不是人能看懂的了。TS 现在已经不推荐使用 namespace 和 module 了,但是 dts 里面还是挺好用的,后面还是通过自动生成的手动整理。

JS 项目想生成 dts 估计不太靠谱。

支持 ts,就要在 package.json 中的 typings 中指向你项目中的 dts 文件,文件名没关系,就行 main 这样的入口文件。

第三方类库如果没有自带声明,可以搜 @types/xxx,额外安装声明文件,不冷门的基本都有,没有的话在你项目内容可以“帮”他写,一般是 declare module 'xxx',放在你 tsconfig 包含的目录里。

dts 是解除 ts 之后就让人爱不释手的东西,即使是 js 项目,编辑器也可以根据其他项目的 dts 提供智能提示,我现在公司调用后端的接口就是通过后端扫描数据结构和接口路由自动生成并发布的一个项目,声明文件截至目前有 16325 行,打包之后的代码只有 12kb,里面有 10kb 还是后端生成的枚举文件,使用起来接口地址、参数定义、返回格式统统智能提示都提供,如果是 ts 项目,接口更新会直接在编译时把需要改的地方列出来,平时开发直接不用查文档,组员用过都说好
2021-03-05 17:42:33 +08:00
回复了 kop1989 创建的主题 游戏 PC 串流(局域网、广域网)Tips 分享
@pangleon 找运营商要公网 IP (动态的,更换周期各地运营商不一样,一般是 48 小时,我之前广州是 24 小时,佛山又是 72 小时),动态公网 ip 经常变,不方便,可以在阿里云买个域名,注册个个 DDNS 服务,然后在利用提供的 API 路由器上定期上报 ip (需要个好点儿的路由器,起码能跑 openwrt 或者梅林),最后一步在路由器上转发串流要用的端口(不同服务不一样)到要串流的机器上,不知道端口可以直接 DMZ 到那台机上。
内网穿透工具没了解过,这种如果是转发的那种模式,带宽肯定不够的。
2021-02-25 12:09:18 +08:00
回复了 kop1989 创建的主题 游戏 PC 串流(局域网、广域网)Tips 分享
当年喜欢折腾的时候尝试过很多串流方案,还海淘了 steamLink (那个实体盒子)以及 steam 手柄,xbox 、PS4 的现在也基本都尝试了个遍,个人觉得还是 moonlight 最靠谱,路由器给力的情况下局域网码率拉满效果最好,其次实体盒子,steamlink 软件其次,主机平台不知道什么问题,即使局域网下面也有经常码率不稳,次时代主机还没入,不知道能不能好一些。公网下 moonlight 的优势就更明显了,就是个人宽带上传带宽限制不能开很高的码率。
延迟和码率是最头疼的两个问题,延迟在 TPS 和 FPS 中表现最明显,FPS 视角大开大合还好一些,TPS 简直痛苦,测试过《特殊行动一线生机》和《死亡空间》,无论鼠标和手柄,都是很难瞄准到人(怪),一些有强辅助瞄准的体验会好很多,比如《除暴战警》;动作游戏倒还可以接受,测试了鬼泣系列体验都还不错。码率局域网拉满倒也感觉不出来什么,公网就蛋疼了,就像看习惯了原盘 4k 再去看流媒体的感觉是一样的😟。
搞这些的初衷是能在客厅电视玩 PC 游戏,老婆在的时候不用抢电视还能在她旁边玩,还不用搬动电脑,后来老丈人来的时候两个人合计着直接在电视后面和卧室之间打了个洞,搞个 HDMI 一分二,就能直接无缝切换了,而且电脑主机直接摆客厅,还顺带解决了噪音问题;至于电视分配问题,买个 IPAD 的事😬。
至于出差通勤云游戏的这种需求,首发买了 NS 就再也没考虑过😛。
折腾这些的结果就是让我对目前的云游戏不看好,也尝试过一些国内厂商的服务,效果不尽人意,我觉得主要是和我对主机类游戏的体验上的理解是冲突的🤔。
最近搞了个 VR,Oculus 的 quest2,试了上面的第三方 VD 无线串流,感觉理论上要求要比普通的游戏串流要求要高得多,但是实际体验比想象的好很多,不知道用了什么黑科技😲。
2021-02-23 09:42:21 +08:00
回复了 statement 创建的主题 游戏 xgpu 有哪些值得玩的游戏推荐
@statement 那这种还是要多尝试,主机论坛讨论机器的为主,除了新游戏外的讨论不多。手柄射击多尝试就行,习惯了会很舒服
2021-02-22 10:58:54 +08:00
回复了 statement 创建的主题 游戏 xgpu 有哪些值得玩的游戏推荐
忍龙 2 最近移出 XGP 了。。
2021-02-22 10:57:40 +08:00
回复了 statement 创建的主题 游戏 xgpu 有哪些值得玩的游戏推荐
罗马之子好像也上 PC 了。。
2021-02-22 10:55:14 +08:00
回复了 statement 创建的主题 游戏 xgpu 有哪些值得玩的游戏推荐
不知道你是 PC 还是主机上玩,也不知道你喜欢什么类型的

地平线 3&4 赛车竞速类天花板级别,开发世界玩法,喜欢模拟跑圈的可以玩正作 7 代

光环:士官长合集 士官长无需多言,只不过玩习惯了现代 FPS 可能对 4 代之前的作品很难适应

光环战争 1&2 即时战略游戏,喜欢光环的可以玩下战役模式了解光环世界观

战争机器 4&5&初代重制版 非常“硬”的 TPS,也同样是玩习惯了现代 TPS 的可能一开始无法适应操作,如果喜欢的话一定要玩下 5 代的剧情资料片,目前 xbox 的画面最高

血污:夜之仪式 习惯银河城类的不要错过

瘟疫传说:无罪 剧情冒险类,类似最后生还者

毁灭战士:永恒 可以说是第一人称视角的动作游戏,玩起来就一个字:爽,前作 XGP 没有,但是都是白菜价了

勇者斗恶龙 11S XGP 中为数不多的 JRPG,其他的基本都是冷饭

如龙 012345 日式 GTA,剧情就像日剧,玩起来也很爽(最近 345 刚进 XGP,我上个月刚买的 PS4 实体盘的 345,血亏😫)

量子破碎 TPS+美剧,想法很好,但是玩起来十分断节奏,制作基本是一流的,值得一试

日落过载 非常胡逼的开发世界打僵尸游戏,基于滑轨的运动系统是一大特色,缺点是没中文

控制 有光追和无光追简直两个游戏,当前主机版表现比较拉,推荐高配 pc 或者次时代版

以上都是双平台都有的,主机玩的话除了光环 5 这种独占类,还包括了 EA Play 和很多 xbox360 的内容


纯主机独占好像就剩光环 5 了🤔

不对,还有个罗马之子

皇牌空战 7:未知空域 空战类的能活着都不错了😟

王国之心 1.5+2.5&2.8&3 看名字就知道了,很乱,喜欢 ARPG 和迪斯尼的玩就对了,除 3 代以外没有中文,不急的可以等等今年上 EPIC

泰坦陨落 2 男人谁不喜欢开机甲呢

EA Play 里面推荐星战:陨落的武士团,玩法类似只狼,不过有简单模式。不过我是用 onex 玩的,掉帧问题很蛋疼,有高配 PC 推荐用 PC 玩

360 里面如果喜欢战争机器可以玩一玩,最推荐的是原汁原味的忍龙 2,非独占类的比如死亡空间都推荐用 PC 玩


纯 PC 端印象中不多,就帝国时代系列?
2021-01-11 19:44:32 +08:00
回复了 wellcheng 创建的主题 NAS 群晖 NAS 挂 PT 站点的最佳实践是什么?
使用 PT 助手 Plus 插件,各大浏览器商店均有,绑定自己的 PT 站、链接到自己的下载客户端( TR 、QB 等都支持),再开个 webdav 绑定上同步配置,在有外网访问的情况下,走到哪里下到哪里。

kodi 还是别折腾了,看剧就搞个 emby 或者 plex,蓝光就直接机顶盒吧,kodi 太费时间搞了,我折腾了两年最后还是给卸载了。
我是 NAS 上搞了个 PE 服,直接 DDNS 回来,人不多的话不用考虑带宽流量问题,java 版不知道带不带得动
彩 6 赫里福基地,夹子妹打野,一楼跟 Ash 捉迷藏的时候队友送光了,然后干掉 Ash 后,有人同时踩到了我放在人质面前的夹子,赶紧梯子下去,正好对面黑胡子带头 3 个人冲进来排队枪毙,完成了一波绝境 5 杀,才是彩 6 生涯惟一一次 5 杀😝
2020-10-19 09:48:46 +08:00
回复了 asaxing 创建的主题 JetBrains Jetbrains 今年 1024 有买一送一(年)吗?
之前的买的刚好到 24 号,就是不知道和我现在的折扣叠加吗
私以为,所谓的“大项目”的“大”应该体现在功能模块化、复杂构建流程、私有类库 UI 库、仓库管理、代码规范和文档上,这些都是根据具体业务考量的东西,跟具体框架没有太大关系,我们现在也用的 VUE+TS 的模式,为什么用 VUE,明明 NG 对 TS 的支持更好,只是因为需要快速招更多的人来写 CRUD
《双峰》,国内独家
2020-09-16 09:20:05 +08:00
回复了 xtx 创建的主题 宽带症候群 请问家宽公网 ip 一般多久刷新一次?
广东电信,理论 48,实际 24🤨
1 ... 10  11  12  13  14  15  16  17  18  19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2745 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 11:32 · PVG 19:32 · LAX 03:32 · JFK 06:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.