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

2022-09-05 14:26:02 +08:00
 wiirhan

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

7950 次点击
所在节点    程序员
80 条回复
creanme
2022-09-05 19:45:25 +08:00
windows terminal + nushell
creanme
2022-09-05 19:47:19 +08:00
因为我命令用的比较简单,一般来说就用命令行使用 npm, node, git 啥的,所以 windows terminal + nushell 完全够了。
pytth
2022-09-05 20:04:56 +08:00
vscode + node + cmd + npm
uni
2022-09-05 20:12:33 +08:00
之前我也是 wsl ,后来重装了几次之后越来越懒就不用了。。。现在是 vscode+nvm 就够了感觉
NessajCN
2022-09-05 20:15:01 +08:00
vmware(arch) + vscode(remote ssh)
darknoll
2022-09-05 20:48:13 +08:00
@cxtrinityy 装逼呗
Danswerme
2022-09-05 20:53:01 +08:00
用的 pwsh 够了,npm 装包除了维护几个老项目时安装 node-sass 时折腾了一下之外没遇到啥问题。
abcbuzhiming
2022-09-05 21:16:26 +08:00
@walpurgis 能不能具体举几个常见例子来说明 modejs 在 windows 下 [问题很多] ?我所知道的,无非是 nodejs 里一些使用 C 库的程序不兼容 windows ,但是有一说一,常规 web 前端真的能撞上 [问题很多] 吗?现在是 2022 年,windows 版本的 nodejs 已经跟着迭代到了 18.x ,如果说现在,在 windows 下,nodejs 仍然是 [问题很多] 。那我真的只能觉得 nodejs 的官方在划水
cl1107
2022-09-05 21:55:55 +08:00
编辑器:vscode 包管理 pnpm ; fnm 管理 nodejs 版本; powershell 7 + oh my posh + windows terminal
AyaseEri
2022-09-05 21:59:06 +08:00
vscode/webstorm + git bash/powershell + pnpm ,又不是不能用,WSL 有点多余。
yunyuyuan
2022-09-05 22:21:58 +08:00
公司电脑我装的 manjaro ,aur 上有飞书可以直接更新,vscode + vscode-neovim + zsh konsole 很舒服。
家里 windows 轻度写代码,就 vscode ,也没啥不方便的,唯一的不爽,就是 neovim 的自动切换输入法插件不能用。试过 wsl2 ,偶尔闪退就没用了
yunyuyuan
2022-09-05 22:23:51 +08:00
@walpurgis #35 同问,windows nodejs 有哪些问题呢,个人写了好几年前端没碰到过啥问题
zhuangzhuang1988
2022-09-05 22:59:50 +08:00
@yunyuyuan 都是微软自带不兼容光环.
chiling
2022-09-05 23:27:33 +08:00
vscode + wsl2 + nvm + ohmyzsh

个人感觉使用 wsl2 的坑:
1. 有时候网络不通,又不知道怎么配置,很折磨,浪费时间
2. 项目开久了,开多了,会占用内存不释放,把内存搞到 90%多

个人感觉使用的好处:
1. wsl2 就是 linux 环境了,没有 windows 环境兼容的坑,也可以配置跟服务端环境差不多,避免安装部署的时候的环境兼容引起的坑
2. rm -rf 删除 node_module 秒删
3. 用习惯了 vscode-remote 的话,其实还可以直接把环境搬到云上面,这样无论在哪都可以搬砖,也没有多台设备切换的烦恼
HowardLeo
2022-09-06 04:56:38 +08:00
vscode+yarn 命令行用的 VSCode 里直接调的 Powershell v5 主要这样可以少开一个 Windows Terminal😂😂
Aloento
2022-09-06 05:50:35 +08:00
话说你们为什么要用 wsl2
本小前端一直都是 scoop nodejs + winget vscode + corepack yarn / pnpm 没遇到过任何问题(
Hyoban
2022-09-06 07:19:33 +08:00
wsl2 加上 cfw tun mode 网络环境都完全不用配置了
GiantHard
2022-09-06 08:00:31 +08:00
虚拟机装 Linux
renhou
2022-09-06 08:29:33 +08:00
很纳闷,有什么场景必须要用 wsl2
jixule
2022-09-06 08:30:56 +08:00
vscode+windows terminal+postman 一把梭

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877810

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX