首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于 VSCode 与 Docker Desktop 配置 Flarum 本地开发环境

最好设置 WSL2 backend VSCode Remote WSL 插件(支持 WSL 的本地开发) 本地配置 首先配置好需要安装的 VSCode、插件与 Docker Desktop 的开发环境...代理配置 本地环境的代理配置在前文已有简略提到,按照前文的说明使用 LightProxy 作为开发环境调试的代理工具,我们以 example.com 例, LightProxy 的配置页面添加一组....vscode/settings.json,内容如下: { "terminal.integrated.cwd": "${workspaceFolder}/flarum-site", } 有时候我们需要运行...但这个操作 WSL Remote 有问题,所以 Windows 下开发,得手动指定 WSL 的 IP 地址,所以我设置了通过 .env 文件配置地址 的机制,默认使用 host.docker.internal...若你 Windows 用 WSL2 开发(我这里是基于这个环节),则需要获取 WSL2 的虚拟机的 IP, WSL 运行 ifconfig 获取 IP 地址,然后填到 .env 文件,如下: DOMAIN

2.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    win10的WSL设置前端开发环境

    ,补齐了 Windows 终端操作和包管理等方面的短板,加上 windows 下丰富的软件生态,开发体验上已经可以简单类比甚至局部超越 macOS 了。...安装 ubuntu 按此文设置(看完“运行WSL”章节即可):Win10 安装 Linux 子系统,本文以安装了 Ubuntu 例 系统版本比较新的可以按这篇 Win10 安装 Linux 子系统 (.../docs/remote/wsl 做如下设置 VSCode 中安装 Remote Development 扩展包 wsl 窗口中进入要开发的项目目录,运行 code ....安装必要的组件 VSCode 自动重启后, wsl 中运行 npm 命令正常开发即可 同时要注意这里项目中的 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell...结合 WSL 使用 Docker in Windows10 如果项目涉及到要用 docker 打包,可以 win10 中先安装好 Docker,并作如下设置: 开启 Docker in Windows10

    4.1K20

    基于WSL2 + VSCode + Clangd 打造最强CC++编辑器

    再在Powershell终端,敲入以下命令设置默认登录WSL2的用户root用户: ubuntu2004.exe config --default-user root 注意这个地方的命令ubuntu2004...9、将指定的Linux发新版的虚拟化平台从WSL 1升级WSL 2版本 wsl --set-version Ubuntu-20.04 2 重新查看WSL版本,可以发现设置成功: wsl -l -v...它的主要功能是用于访问PowerShell、Cmd和Windows Linux子系统(WSL)等环境,帮助用户电脑上运行命令,是一个非常优秀的命令行终端工具。...4、VSCode配置Clangd WSL2中配置Clangd 本文WSL2中配置Clangd语言服务器,如果没有安装WSL2也可以Windows中安装Clangd语言服务器。...6、VSCodeWSL2中安装Clangd客户端插件: VSCodeWSL2中安装Clangd客户端插件用于与Clangd语言服务器进行LSP协议交互。

    7.4K30

    基于vscode 打造Linux C++编码环境

    下面讲解下vscode怎么联合WSL / 虚拟机打造C++编码环境。 vscode + WSL 1. 安装WSL微软官方文档 中有安装WSL的详细教程,照着步骤安装即可。...正式介绍之前,先介绍一个vscode的快捷键:ctr + shift + p。按下后,会显示出一个对话框(如下图),可以在里面输入一些命令来设置vscode的相关选项。 ?...make cmake:sudo apt install cmake gdb:sudo apt install gdb 由于vscode本身就可以当作一个终端来使用,因此进入WSL环境后,直接在vscode-terminal...1)WINDOWs侧 首先在WINDOWs上的vscode终端上,输入如下的命令,其中"这里任意输入"部分建议使用github账号的邮箱。...的虚拟终端中输入同样的命令,/home/codespace/.ssh文件下也会生成id_rsa 和id_rsa.pub文件。

    2.8K30

    12步搞定WSL 2,安装、交互、迁移、VSCode远程调试应有尽有

    wsl --install 执行这行命令后,会启用所需的可选组件,下载最新的 Linux 内核,将 WSL 2 设置默认值,并安装 Linux 发行版(默认安装 Ubuntu)。...提权到root用户 默认情况下登录WSL的是普通用户,如果想切换到root用户,一开始是不行的,因为root用户的密码没有设置,所以首先需要使用下面的命令设置root用户的密码。...所以需要在WSL中执行下面的命令将要访问的目录的权限设置有权访问这些目录的用户,如root。...VSCode远程调试VSCode 如果想利用WSL调试程序,可以Windows中安装VSCode,然后再安装Remote-WSL插件,如下图所示。...该插件允许Windows版的VSCode中连接WSL环境,可以直接在VSCode终端中输入Linux命令。

    8.5K30

    解决VSCode中Debug和运行路径不一致的

    为了解决这个问题,可以launch.json文件中配置CWD参数,以确保Debug和运行路径一致。配置launch.json文件launch.json文件是VSCode中用于配置调试会话的文件。...其中,"cwd"参数设置"${fileDirname}",表示当前工作目录(CWD当前打开文件所在的目录。这样,无论是调试还是运行程序,都会使用相同的路径。...cwd":当前工作目录(CWD),这里设置"${fileDirname}",表示当前打开文件所在的目录。"program":要运行的程序,这里设置"${file}",表示当前打开的文件。"...console":指定调试输出的控制台类型,这里选择的是“integratedTerminal”,表示使用VSCode内置的终端。"...justMyCode":是否仅跳过不在源代码中的代码,这里设置true。总结通过配置launch.json文件中的CWD参数,可以确保VSCode中进行调试时,程序的运行路径与预期一致。

    24610

    探索基于VSCode的远程开发插件,进行远程指令和本地指令的运行

    并且开发过程中,能够使用几乎所有的VSCode插件。...,两个终端的工作空间,需要深入地调研VSCode是否支持。...VSCode插件中,创建重点使用vscode.window.createTerminal() 来创建终端, 传入的参数类型如下: /** * Value-object describing what...: boolean; } 该参数可以设置终端的名称,自定义的shell执行器的路径,执行shell的参数,工作目录,环境变量。 最令人在意的就是cwd这个参数,工作目录。...但你可以设置工作目录当前工作目录的上级,或下级。比如你的工作目录是windows下的/d/Person/5000目录。你可以这样创建终端,将工作目录中的子级当做终端的工作目录。

    35820

    【Linux运维】Windows上装Linux运行环境WSL2

    总的来说,WSL2开发人员、运维人员以及需要在Windows环境下使用Linux工具的用户带来了很大的便利。...auto 3.设置WSL 2默认值 wsl --set-default-version 2 4.安装 Linux 发行版 有了 WSL 和必要的虚拟化技术,接下来要做的就是从 Microsoft Store...WSL2测试 安装完成后,可以开始菜单打开,或通过Windows Terminal终端打开,然后设置用户名和密码。...> # 终端安装指定发行版(也可在应用商店安装) wsl --unregister Ubuntu # 删除发行版(然后可以重新安装,相当于还原出厂设置了) wsl -l -shutdown # 重启内核.../mnt就行 # 也可直接在windows目录下启动终端,然后执行wsl即可 WSL使用VSCode WSL里可以直接使用code .打开VSCode,第一次打开会自动安装vscode,很方便(毕竟是微软自己的

    37920

    wsl慢,wsl很慢」 如何解决 wsl 慢的问题?

    陛下:WSL! 这是因为有一个已知问题 “WSL 2 消耗大量 RAM”。 解决方案 这不是一个确定的解决方案,但我们可以使用一些高级配置来设置 WSL来限制他的资源。...首先,我们需要关闭所有正在使用 WSL终端,然后将其关闭以避免运行命令时数据损坏wsl --shutdown。 .wslconfigWindows用户配置文件路径下创建一个文件。...备份 首先,我们需要关闭所有正在使用 WSL终端,然后将其关闭以避免运行命令时数据损坏。...# PowerShell wsl --update wsl --update --pre-release 配置 .wslconfig使用 VSCode(或任何您喜欢的编辑器)再次打开文件 # PowerShell...选择 如果 WSL 仍然存在问题,您可以使用 Git Bash。它不是像 WSL 那样的“真正的”Linux 发行版,但它是 Windows 内模拟Unixish环境的一个很好的替代方案。

    1.8K10

    Win11及WSL2安装和终端美化

    安装完之后还建议去设置-检查更新,然后安装更新 win11的右键相比原来有卡顿,可以通过下载 W11ClassicMenu.zip 并解压运行来修改右键原来的样子 安装 WSL 和 Ubuntu...需要升级,运行 wsl_update_x64.msi 然后 Microsoft Store 安装 Ubuntu 18.04.5 LTS 这样终端输入wsl就可以进入linux子系统了,wsl...Terminal Preview,使用Ctrl+Shift+,快捷键打开setting.json,然后"defaults"处加入字体 下载安装美化终端包 # powershell下执行下面命令进行安装...使用VScode打开 powershell 的配置文件脚本(也可以用notepad PROFILE通过系统自带的记事本打开) 注意配置里主题的路径改为你自己的,默认安装在~\AppData\Local\...可以通过Get-PoshThemes命令预览所有主题 点击终端设置,进行界面、字体的设置 致谢: Windows 11 安装 WSL2-知乎 Windows 11终端美化配置-简书

    1.4K70

    WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

    如上图,tasks中添加一个task 名字Ubuntu,这个名字随便你 下面的大框里面set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort...常规里面设置刚刚的名字默认的启动项。如果你要打开其他的,比如cmd,可以点窗口右下角的+,里面有所有的配置。...当然,你也可以设置其他你认为好看的字体。 ? 这个是我的配置的最后的效果,还设置了透明度以及背景什么的,你们也可以自己进行配置。...VSCode上使用WSL 由于博主是做前端开发的,用的是VSCode所以这里说一下,怎么VSCode上面使用。...VSCode设置文件中添加这一句 "terminal.integrated.shell.windows": "C:\\\\Windows\\\\System32\\\\wsl.exe", 如果需要使用

    8K41

    Windows 的开发好痛苦

    我努力尝试 Windows 上使用同样的 Emacs 设置(并去掉一些显然不可能的操作,比如在 Windows 上使用 Nix 等),但很快我就发现,这完全是浪费时间。...如果需要在语言支持插件加载之前加载项目本身的插件,这个功能就会非常有用,这样可以保证语言服务器运行之前设置正确的环境变量。 据我所知,VSCode 无法配置这一点。...某个项目中我必须禁用 Go 插件并重载 VSCode,等待 direnv 设置生效之后,再重新启用 Go 插件。...如果能指定插件加载顺序,实现这一点就非常容易,但显然 VSCode 不允许你控制加载顺序。 02 开发工具 我使用的终端是 st,shell 是 fish。...一番研究后我看到了一个名为 sorin 的主题,大致如下: 项目本地依赖 我必须在 WSL 中利用Nix实现这一点。VSCode 有很好的集成,但我希望能更加有更加原生的方法。

    1.4K50

    知乎分享:vscode从入门到进阶

    +G:跳转到某一行 Alt+:向后/向前跳转 可以修改Preference->Keyboard Shortcuts的设置来修改键位,也可以下载键盘映射插件。...可以通过修改该配置项进行设置。 “search.exclude”:因为VS Code有内置的搜索功能,比如nodejs项目中,node module我就不希望搜索到,可以加入到这里面进行设置。...主题 包括颜色主题或文件图标主题 集成终端/terminal Ctrl+`,打开终端 Ctrl+Shift+`,打开新的终端 Ctrl+Home,滚动到顶 Ctrl+End,滚动到底 如何更好地学习VS...Tasks,将重复工作自动化 菜单中,选择终端>Configure Task来配置。 选择终端>Run Task来运行重复工作。 这样可以不用在终端中反复输入重复的命令。...远程开发 VSCode Remote,允许将容器/远程计算机/WSL作为完整的开发环境。

    1.8K10

    Win11系统下的MindSpore环境搭建

    配置Docker环境 安装WSL2 应用商店里面直接搜wsl2,找一个稳定版本下载安装,我选择的是Ubuntu20.04: 下载Docker桌面版软件 去Docker官网下载一个Win11版本的Docker...配置WSL中的Docker 在前面的步骤中已经完成了WSL2的安装,此时打开Win11的终端窗口,可以选择打开哪一类的终端,例如我们下载的Ubuntu20.04: 初次登录,有可能需要自己配置相应的账号密码...配置完成后,可以Docker桌面版的设置-资源中,找到我们使用的WSL子系统: 然后WSL中添加docker专用的用户组,就可以开始拉取远程镜像了: 这里我们拉取的是一个MindSpore2.2.14...系统下,通过WSL2+Docker+VSCode的方案搭建了一个mindspore-gpu的编程环境。...版权声明 本文首发链接:https://www.cnblogs.com/dechinphy/p/win11-mindspore.html 作者ID:DechinPhy 更多原著文章:https://www.cnblogs.com

    13910
    领券