gpt4 book ai didi

reactjs - Docker共享卷无法通过React刷新

转载 作者:行者123 更新时间:2023-12-02 19:34:25 28 4
gpt4 key购买 nike

在Win10 / HyperV(而非工具箱)上,跨卷的简单文件共享可以正常工作,类似于 Youtube example

但是,当尝试为React开发环境设置卷共享时,在字母后面跟随 Zach Silveira’s example ,该卷共享似乎不再起作用。

    c:> mkdir docker-test 
c:> cd docker-test
# CRA here

# build the container here
c:\docker-test> docker build -t test-app .

# Run docker with the volume map
c:\docker-test> docker run --rm -it -v $pwd/src:/src -p 3000:3000 test-app

# load localhost:3000
# make a change to App.js and look for change in the browser

App.js中的更改不会反射(reflect)在浏览器窗口中。

我听说这可以在工具箱中使用,但是新的Win10 HyperV Docker可能存在问题。有什么 secret ?

最佳答案

Zach Silveira’s example在Mac上完成,其中$(pwd)表示“当前文件夹”。

在Windows Shell上,尝试进行测试以将$pwd替换为C:/path/to/folder
如“Mount current directory as volume in Docker on Windows 10”中所述:

  • %cd%可以工作
  • ${PWD}在Powershell session 中工作。
  • 关于reactjs - Docker共享卷无法通过React刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47403625/

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