繁体   English   中英

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

[英]How to set up a development environment for React when IT won't allow you to install anything on your Windows workstation

我正在为一个不允许在本机 Windows 工作站上设置任何内容的客户端工作。

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

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

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

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

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

那么,既然您知道我的痛苦,那么在这种情况下设置 React 开发环境的最佳方法是什么? 帮助...

我几乎对 linux 和 VM 一无所知,但这里有一些你可以做的事情。

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

所以要做你想做的,你需要在VM中设置环境(例如create-react-app),然后以你可以访问的方式配置(这是我不明白该怎么做的部分)你的VM VM 的本地主机和项目的文件。

通过这种方式,您可以编辑 VM 的文件,还可以在 Windows 浏览器中查看应用程序的变化。

如何与主机共享虚拟机的文件夹
如何访问虚拟机的本地主机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM