跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 迫于前端 windows 环境配置麻烦,来新同事环境搭建搞半天,搞一个这个客户端怎么样
未分類
7 2 月 2021

迫于前端 windows 环境配置麻烦,来新同事环境搭建搞半天,搞一个这个客户端怎么样

迫于前端 windows 环境配置麻烦,来新同事环境搭建搞半天,搞一个这个客户端怎么样

資深大佬 : yanguoyu 3

基于 Docker 的可视化管理,项目运行在 Docker,本地编辑文件。主要解决问题是遇到不同人环境不一样可能会有很多奇怪的问题。 优点: 1: 不用担心不同的工程需要的 node 版本,npm 版本不一样需要切换 2: 不用担心环境不一样的问题 缺点: 1: 如果打开多个工程,会启用很多 docker,不知道性能咋样 2: 本地编辑 Docker 内部文件,不知道效率咋样 3: 可能本身用 mac,没有那么多奇怪的问题

大佬有話說 (25)

  • 資深大佬 : imgbed

    我一般会把重复的事情写成 cmd 命令文件存起来,复杂到无法写的话就没办法了

  • 資深大佬 : dream4ever

    Docker 用来建立程序的运行环境,至于代码、配置文件什么的,放在宿主机中更合适吧,然后挂载到 Docker 容器里就行。

  • 資深大佬 : also24

    可以考虑通通丢进 wsl 用嘛。

    wsl 是支持导出导入的

  • 主 資深大佬 : yanguoyu

    @dream4ever 是的,可能我表达不清楚。

  • 主 資深大佬 : yanguoyu

    @also24 倒是没了解过 wsl

  • 主 資深大佬 : yanguoyu

    @imgbed 主要是考虑团队,个人怎么操作其实无所谓

  • 資深大佬 : also24

    @yanguoyu #5
    wsl 比 docker 重一些,docker 也可以跑在 wsl 里面。

  • 資深大佬 : lysS

    %1 mshta vbscript:CreateObject(“Shell.Application”).ShellExecute(“cmd.exe”,”/c %~s0 ::”,””,”runas”,1)(window.close)&&exit cd /d “%~dp0”
    @start %windir%System32rundll32.exe sysdm.cpl,EditEnvironmentVariables
    @exit
    将以上命令保存为 hj.bat ,把文件放到 C:WindowsSystem32 文件夹,然后 win+R,输入 hj 后回车

  • 資深大佬 : ppmoon

    https://www.vagrantup.com/ vagrant 就是干这个的。

  • 主 資深大佬 : yanguoyu

    @ppmoon 粗略看了下,感觉比我想要的多很多

  • 資深大佬 : walpurgis

    前端开发要不少 node 脚本,环境用 docker 管理是有点麻烦的,win 下 docker 本质还是虚拟机,后来还是直接切到 linux 环境了

  • 資深大佬 : yaphets666

    前端 windows 环境配置麻烦???
    龟龟
    下载 nodejs 安装一路下一步装完重启
    npm install 完事了

    还需要啥啊?
    需要切换不同的 nodejs 版本 有 nvm 这个工具 随便切换

    麻烦是 docker 的问题 不是前端的问题啊

  • 資深大佬 : cmdOptionKana

    直接上虚拟机,一步到位。

    SSH 连虚拟机很方便,甚至直接在虚拟机里跑 Linux 桌面也可以,任君选择。

    这样就能同时使用 windows 和 linux,啥事都不耽误。

  • 資深大佬 : gouflv

    前端要啥 docker ?团队不会是没有开发服务器吧

  • 資深大佬 : darknoll

    非要一键脚本那种才不麻烦吗?
    我觉得配置过程也是一个熟悉的过程

  • 資深大佬 : amundsen

    前端环境配置不会很复杂的

  • 資深大佬 : AndyAO

    在我工作中的大部分环境配置可以通过 PowerShell 脚本来自动化的解决.

    但是很少有人会学 , 毕竟大多数人的生产环境并不在 Windows 上 , 学 Shell 的多 , 学这个的就少了.

    实际上有用的很,而且 PowerShell 目前已经实现跨平台了,这些经验也可以用在其他的各种地方.

    如果如果你用心学学,然后通过 PowerShell 或者再辅助一些其他脚本来实现环境部署的自动化,那么应该会让别人对你刮目相看.

    对于一些比较常见的其他环境可以用 Scoop , 这个就是专门为了开发者部署一些环境用 PowerShell 开发的包管理器 , 有很多人已经写好了脚本 , 比如安装个 Java 或者 MinGW 又或者 Cygwin , 简直方便极了,只需要 1 个命令就可以 ,不用做任何事情 , 这个太舒适了 !

    否则的话要在 GUI 上点点戳戳的 , 安装好了之后,也许还要去配置环境变量.

  • 資深大佬 : jeremaihloo

    前端环境配置复杂?我觉着还好呀

  • 資深大佬 : yanzhiling2001

    是的,虚拟机路过看看,自从上了虚拟机,腰不酸了 腿不疼了,拷个虚拟机文件就走,随时打开,随时快照

  • 資深大佬 : pastgift

    我也支持用虚拟机,配置好之后打个快照,导出回滚都很方便
    唯一不方便的就是体积偏大点

  • 資深大佬 : chairuosen

    所有不是亲手搭的环境,出了问题绝对不知道怎么搞

  • 資深大佬 : xfcy

    vagrant 了解一下

  • 資深大佬 : dayeye2006199

    你说的完全就是个 vagrant 。环境配置好以后,打包;新同事直接拉下来使用。打开 22 和 80 端口,就可以开发调试了。其实后面就是个虚拟机

  • 資深大佬 : azh7138m

    额 麻烦在哪里?

  • 資深大佬 : jinliming2

    VSCode 提供了这样的解决方案了啊,写一个脚本,然后 VSCode 里自动基于这个脚本去创建 Docker,然后自动连接到这个容器里进行远程开发。
    去 VSCode 官方文档看看?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具