我正在使用 react 和它的样板react-boilerplate设置一个新的网络应用程序。现在我想在包含 index.html 以及 robots.txt .htaccess 文件和一些外部 js 库的根目录中添加一个公共文件夹。有人可以指导我编辑 webpack 配置文件以使其行为如此。
提前致谢
我正在开发一个包含多个微服务(、、 )的Typescript monorepo。每个微服务都有自己的服务。为了使开发体验更加流畅,我们决定添加一台服务器(在图像中),该服务器将收集每个微服务的所有端口并将它们全部保留在一个.turboreponextjsexpressjscreate-react-appPORTNginxdockerPORT
当我尝试添加 aVite react app并将其放在同一个 Nginx 服务器后面时,它不起作用,因为它正在尝试访问本地计算机中的 node_modules 中的文件。
有人有解决方法吗?
以下是我的配置示例:
Nginx 配置文件:
upstream imgproxy {
server imgproxy:3000;
}
server {
listen 80;
location / {
return 301 https://$host:3000$request_uri;
}
}
server {
listen 443 ssl;
client_max_body_size 240M;
ssl_certificate cert/localhost3000.crt;
ssl_certificate_key cert/localhost3000.key;
location /api/v1/auth {
proxy_pass http://host.docker.internal:4001;
}
location /dashboard {
proxy_pass https://host.docker.internal:3001;
}
location /api/v1/blogs {
proxy_pass http://host.docker.internal:4010;
}
location / {
proxy_pass http://host.docker.internal:4200;
} …Run Code Online (Sandbox Code Playgroud)