2

用 Windows 的前端小伙伴环境是怎么配置的?

 1 year ago
source link: https://www.v2ex.com/t/877810
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.

V2EX  ›  程序员

用 Windows 的前端小伙伴环境是怎么配置的?

  wiirhan · 5 小时 49 分钟前 · 1413 次点击

之前一直用 wsl2 ,里面装 ubuntu 作为开发环境,但是 webstorm 的支持不是很好,对 pnpm 的支持也不太好。想知道用 windows 的前端小伙伴开发环境是怎样的。学习学习!!!

45 条回复    2022-09-05 20:15:01 +08:00
dengqing

dengqing      5 小时 43 分钟前

vscode + wsl2
thinkershare

thinkershare      5 小时 40 分钟前

VSCode+WSL2(Ubuntu 20.04)+Docker
Kenmin

Kenmin      5 小时 38 分钟前

vscode + nvm + pnpm
7c00

7c00      5 小时 30 分钟前

环境:wsl2(debian)
编辑器:vim + coc
之前也用 pnpm ,然后最近开始用 bun 替代
wiirhan

wiirhan      5 小时 23 分钟前

@7c00 现在就开始使用 bun 呢?
wiirhan

wiirhan      5 小时 21 分钟前

@Kenmin 命令行使用的啥?
winson030

winson030      5 小时 20 分钟前

vscode + vmware 虚拟机开 manjaro ,ssh 连进去
zhuangzhuang1988

zhuangzhuang1988      5 小时 19 分钟前

vscode + yarn
命令行随便 有时候直接 cmd
dcsuibian

dcsuibian      5 小时 13 分钟前

webstorm + nvm + yarn
不过最近感觉 nvm 好像没太大用,而且可能会影响全局安装的一些 npm 包,在考虑卸载
dcsuibian

dcsuibian      5 小时 12 分钟前

命令行用 PowerShell ,不过不是默认的 Windows Powershell ( powershell v5 ),而是 pwsh ( powershell v7 )
yangzzzzzz

yangzzzzzz      5 小时 8 分钟前

powershell7 + oh my post + nvm 完全够用了。wsl2 有些地方用起来不舒服
wiirhan

wiirhan      5 小时 0 分钟前

@7c00 🐮的,我去试试
cxtrinityy

cxtrinityy      4 小时 59 分钟前 via Android

为啥楼上 vs 一水溜的 wsl ,有啥黑魔法加成么,不是前端,就好奇
fengjianxinghun

fengjianxinghun      4 小时 56 分钟前

vscode+vmware/centos7+docker/ubuntu1804
haohaaaa

haohaaaa      4 小时 53 分钟前 via iPhone   ❤️ 1

@cxtrinityy 因为 vs code 原生支持 wsl ,且支持程度非常好,就感觉 Windows 是 Linux 发行版一样。
Kenmin

Kenmin      4 小时 51 分钟前

@wiirhan powershell 7 ,倒是上面一水儿的 wsl 是什么情况……
7c00

7c00      4 小时 38 分钟前   ❤️ 1

@cxtrinityy 我的情况是,windows 不是我的常用的系统,linux 和 macos 才是,所以会用 wsl 。而看项目和团队,在大家的环境都不是 windows 而你用 windows 遇到环境问题的时候,wsl 可能就不得不用。
lzgshsj

lzgshsj      4 小时 30 分钟前

scoop install volta
volta install node
volta install pnpm
大项目 webstorm ,小玩意 vscode
volta 就是 https://volta.sh
顺带一提,wsl2 我也装了,但是基本不用。要求项目必须从一开始就完全处于 wsl 环境下,打开 windows 下的项目基本不可用,npm install 或者打包能慢得你怀疑人生。
codingBug

codingBug      4 小时 3 分钟前

vscode + wsl2
hymxm

hymxm      3 小时 52 分钟前

wsl 打开 win 下的 git repo 慢的一批,不知道 楼上的大佬们有没有遇到过
yaphets666

yaphets666      3 小时 37 分钟前

我草。。。前端用 linux 开发的报下公司名?我看看哪个公司这样啊
placeholder

placeholder      3 小时 31 分钟前

visual studio 2022 preview

visual studio code insider

剩下的开发什么装什么,测试一下命令行,测试通过就齐活开干
66beta

66beta      3 小时 30 分钟前

windows terminal
没有特殊情况的话,直接 powershell 就能过日子了,特殊情况就开 wsl
wiirhan

wiirhan      3 小时 26 分钟前

@hymxm 如果 clone GitHub 上的代码是会很慢,其他时候都不慢
terranboy

terranboy      3 小时 21 分钟前

vs code remote 随便什么环境
wtf12138

wtf12138      3 小时 13 分钟前

前端用 wsl 有什么优势吗?不懂求科普
KuroNekoFan

KuroNekoFan      3 小时 11 分钟前

感觉用 wsl 必要性不是很大,不太清楚 docker desktop 是否需要 wsl ,如果不需要的话我觉得不装 wsl 也无所谓,git-bash 足够用了
sechi

sechi      2 小时 52 分钟前

原来大佬真的都在用 Linux.....
7c00

7c00      2 小时 49 分钟前

@wtf12138 wsl 的优势是因为它是 linux ,如果不知道为什么要用 wsl ,那就是没优势。工具而已,如非必要选趁手的用就好。
feller

feller      2 小时 24 分钟前

前端用 linux 开发,就好比后端开发用记事本,又不是不能跑( dog )
wiirhan

wiirhan      2 小时 15 分钟前

@wtf12138 命令行好看🐶
zhuweiyou

zhuweiyou      2 小时 6 分钟前

webstorm + windows terminal + git bash + zsh + nvm
joshua7v

joshua7v      2 小时 2 分钟前

windows mac 都用同一套环境 wezterm + nvim
walpurgis

walpurgis      1 小时 48 分钟前 via iPhone   ❤️ 1

@cxtrinityy 因为 nodejs 在 windows 下问题很多,体验一言难尽,最不折腾的解决方案就是跑在*nix 里
buruoyanyang

buruoyanyang      1 小时 43 分钟前

偶尔帮前端写两个页面,webstrom + yarn, 其他都差不多
ysc3839

ysc3839      1 小时 15 分钟前

我不是做前端开发的,只是偶尔有 Node.js 需求,目前是使用 MSYS2 zsh shell ,mintty 终端,以及用 fnm 管理 Node.js 版本。
选择 fnm 是因为它跨平台,不需要再去研究别的工具,独立可执行文件,解压就能用,以及速度快,比 nvm 快很多。
https://github.com/Schniz/fnm
jsq2627

jsq2627      1 小时 4 分钟前 via iPhone

之前是 wsl2 ,后来因为 ssh 远程连入不方便,最后回归用 hyperv+arch
l4ever

l4ever      42 分钟前

wsl2 不卡吗?
当你的项目有几千个小文件的时候.
stein9999

stein9999      32 分钟前

vscode + wsl2 + brew + volta + pnpm + fish
creanme

creanme      29 分钟前

windows terminal + nushell
creanme

creanme      27 分钟前

因为我命令用的比较简单,一般来说就用命令行使用 npm, node, git 啥的,所以 windows terminal + nushell 完全够了。
pytth

pytth      10 分钟前 via iPhone

vscode + node + cmd + npm
uni

uni      2 分钟前

之前我也是 wsl ,后来重装了几次之后越来越懒就不用了。。。现在是 vscode+nvm 就够了感觉
NessajCN

NessajCN      几秒前

vmware(arch) + vscode(remote ssh)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK