簡體   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