V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjsxwc
V2EX  ›  程序员

有在用 windows 写 typescript 的吗?

  •  
  •   zjsxwc ·
    zjsxwc · 2017-12-16 22:15:16 +08:00 · 2149 次点击
    这是一个创建于 2533 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想写个在 win 下处理文件(可能还会涉及处理 excel )的小脚本,考虑用 ts

    好处是: TS 是大神设计的,语法可以,微软也在推 IDE 有 VSCode 等

    我的问题是: NodeJs 的生态完全被拿过来用,在 win 下跑会不会有坑? 有哪些需要注意的?

    第 1 条附言  ·  2017-12-16 23:15:54 +08:00
    嗯,主要是在 win 下写个小工具而已,以及能够跨平台(排除 C#了),还需要一个相对轻量的开发环境,我最后选择了用 golang,总共下载 100m 的 2 个文件就搞定安装:

    https://www.golangtc.com/download 下载了 golang win 安装包后配置下 gopath 变量,再下个 liteide ( https://www.golangtc.com/download/liteide
    6 条回复    2017-12-17 20:29:01 +08:00
    wxsm
        1
    wxsm  
       2017-12-16 22:34:59 +08:00 via iPhone
    Nodejs 处理 excel 的库很弱,很弱。跟 ts 没什么关系。不建议。
    ysc3839
        2
    ysc3839  
       2017-12-16 22:52:32 +08:00 via Android
    建议用 Python 吧。
    LemonFlower
        3
    LemonFlower  
       2017-12-16 23:05:48 +08:00 via iPhone
    微软: ????

    处理这种东西大概是 C#最合适....
    janxin
        4
    janxin  
       2017-12-17 08:45:42 +08:00
    C#对比 Node 也不算重呀...
    lecion
        5
    lecion  
       2017-12-17 12:20:18 +08:00 via Android
    ts 写的编译出来还是 js,js 在 win 下有坑没?
    abcbuzhiming
        6
    abcbuzhiming  
       2017-12-17 20:29:01 +08:00
    程序员一定不要被语言束缚,多玩几门语言对自己绝对有好处。
    windows 下的所有东西,能上 C#就上 C#,实在觉得重不想用 VS。那就上 powershell,这两者在 windows 生态下是万能的,万能的,万能的,很重要说三遍,而且还能避免其它很多语言在 win 下的坑,我想不通为啥不愿意用的理由,同时 C 系语言你连 js 那个残废都玩顺了,没理由玩不会 C#和 powershell,而且对于处理 windows 问题这个场景,nodejs 的生态比起 C#和微软亲儿子 powershell 来简直算个屁
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1122 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:37 · PVG 02:37 · LAX 10:37 · JFK 13:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.