静态文件在ng中处理

This commit is contained in:
黄心宇 2024-04-23 18:38:01 +08:00
parent 6fa4f5713c
commit 7c813db864
2 changed files with 20 additions and 17 deletions

View File

@ -9,15 +9,21 @@
``` ```
server { server {
listen 8080; listen 8080;
server_name testforgeplus.trustie.net; server_name testforgeplus.trustie.net;
location / {
proxy_pass http://127.0.0.1:3000; location / {
proxy_set_header Host $host; root /home/pdl/forgeplus/public/;
proxy_set_header X-Real-IP $remote_addr; autoindex off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; try_files $uri @backend;
proxy_set_header X-Forwarded-Proto $scheme; }
} location @backend {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
} }
server { server {
@ -60,12 +66,12 @@ npm run build
npm run build:server npm run build:server
# 复制一份到原来build路径 # 复制一份到原来build路径
cd $Build_Path #cd $Build_Path
rm -rf build.bak #rm -rf build.bak
mv build build.bak #mv build build.bak
scp -r $Code_Path/build ./ #scp -r $Code_Path/build ./
pm2 restart $Code_Path/pm2.json pm2 restart pm2.json
# 重新加载 Nginx 配置 # 重新加载 Nginx 配置
/home/pdl/nginx/sbin/nginx -s reload /home/pdl/nginx/sbin/nginx -s reload

View File

@ -12,9 +12,6 @@ const rubyPort = process.env.PORT || 8081
const app = express(); const app = express();
app.use('/build', express.static('build')); app.use('/build', express.static('build'));
// 处理其他静态文件
app.use(express.static(path.resolve('../')));
const options = (target) => { const options = (target) => {
return { return {
target: target, target: target,