gpt4 book ai didi

linux - 当 IT 不允许您在 Windows 工作站上安装任何内容时,如何为 React 设置开发环境

转载 作者:太空宇宙 更新时间:2023-11-04 05:07:39 24 4
gpt4 key购买 nike

我所服务的客户不允许在 native Windows 工作站上设置任何内容。

但是,我可以设置一个虚拟机,在上面我可以安装任何我想要的东西。

所以,我已经设置了一个 Linux VM 并安装了 React 环境。

但是,我希望能够使用允许进行开发的 native Windows 工具,因为在 VM 上安装和使用它们的速度非常慢。

我目前正在使用 native Windows IDE 修改代码,然后将更改推送到 Git 存储库,然后将更改拉到 Linux VM 以查看它们的工作情况。然而,对于调试,添加、删除、修改等更改......这也非常慢。

我尝试设置一个共享文件夹来在本地处理代码,并在 Linux VM 上动态更新它,但这不起作用,因为“npx create-react-app”做了很多事情,比如设置符号链接(symbolic link),这些事情要么不适用于共享文件夹,要么不受 IT 允许。我猜是共享 Windows 文件夹限制了这一点。我还尝试设置 Linux 文件夹的 Samba 共享,但我认为这已被 IT 阻止,因为我无法从我的 Windows 计算机上看到它,并且网络发现已打开。

那么,现在你知道我的痛苦了,在这种情况下建立 React 开发环境的最佳方法是什么?帮助...

最佳答案

我对 Linux 和 VM 几乎一无所知,但是你可以做一些事情。

使用 create-react-app 创建 React 应用程序时,当您运行 npm start 时,您的应用程序将托管在 localhost:3000 中。

因此,要做你想做的事情,你需要在虚拟机中设置环境(例如 create-react-app),然后配置(这是我不明白如何做的部分)你的虚拟机,以便你可以访问虚拟机的本地主机和项目文件。

这样您就可以编辑虚拟机的文件,并在 Windows 浏览器中查看应用程序的变化。

How to share VM's folder with host
How access VM's localhost

关于linux - 当 IT 不允许您在 Windows 工作站上安装任何内容时,如何为 React 设置开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59199788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com