0

万行原生 Javascript 该如何维护?

 2 years ago
source link: https://www.v2ex.com/t/868366
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

万行原生 Javascript 该如何维护?

V2EX  ›  问与答

万行原生 Javascript 该如何维护?

  ljsh093 · 9 小时 8 分钟前 · 855 次点击

想拆成 Typescript 模块化,有没有什么指路手册?

第 1 条附言  ·  7 小时 35 分钟前

已经在拆模块了,目测几十个全局函数😅
10 条回复    2022-07-25 00:07:38 +08:00
westoy

westoy      9 小时 7 分钟前   ❤️ 2

最好的维护就是如果跑着没问题, 就不要碰它.gif
ljsh093

ljsh093      9 小时 1 分钟前

@westoy 那样加新需求的时候太烦了,调试也麻烦
learningman

learningman      8 小时 30 分钟前 via Android

拆就直接按照逻辑拆,ts 可以 strict 关掉 js 打开,然后慢慢改
humbass

humbass      7 小时 8 分钟前   ❤️ 1

前端团队只有几个人,都没必要用 TS , 纯粹是浪费时间。

按模块拆,原生的 JS 也可以维护的很好,写好文档即可。
billzhuang

billzhuang      6 小时 16 分钟前 via iPhone

makelove

makelove      6 小时 4 分钟前   ❤️ 1

@humbass 我一个人写的项目都上 ts ,效率大太多了。甚至改起来也方便,改个名什么的不用全局查找仔细一行行看过去了。
iwh718

iwh718      5 小时 12 分钟前 via Android

10000 还好吧。。。又不是一个函数 10000 行
yuuko

yuuko      3 小时 3 分钟前

新建一个项目,把全局函数慢慢一个一个抽出去单独打包,然后原项目引入新项目
akira

akira      1 小时 4 分钟前

写好测试代码

关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1575 人在线   最高记录 5497   ·  

创意工作者们的社区

World is powered by solitude

VERSION: 3.9.8.5 · 25ms · UTC 17:11 · PVG 01:11 · LAX 10:11 · JFK 13:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK