非根目录部署 nextjs 项目,资源文件 请求404 的问题

最近在学习next项目编写的代码放到服务器上静态资源404

先分析问题

  1. 到服务器上查看是有资源目录的
  2. 是不是项目配置有问题
  3. 是不是nginx配置有问题
    经过排查1和2是没有问题的目前来看只有3
    检查一下nginx配置

尝试着把静态资源的配置禁用

问题解决

我的next项目用的是pm2管理

每次需要手动构建,后期考虑使用其它方式进行部署

再就是每次构建需要暂用的内存比较大,导致服务器异常

介绍一下这个项目

使用next.js 编写的一个个人博客网站 主要是学习一下next.js的编码过程

开发过程中遇到了一些问题

例如:next.js使用的react是19版本过高 导致antd 和一些插件不兼容 编译和打包失败的问题常有发生

还好都一一克服了

考察了几个富文本编辑器 最后采用的是tiptap
富文本编辑器地址

后端使用的是node编写的crud的基本服务

文章读取先读取本地markdown文件 没有的话在展示编辑器

由于编辑器还在熟悉中 有很多功能还没有完善 后续完善了在逐步开放出来



相关推荐
月伤591 小时前
el-select的下拉选择框插入el-checkbox
前端·javascript·vue.js
啊吨吨吨OOO。1 小时前
uniapp+vue3搭建项目
前端·javascript·uni-app
凌览2 小时前
想找免费又强大的消息推送服务?MoePush 能满足你吗?
前端·后端·github
二川bro2 小时前
React Server Components:高性能React开发
前端·react.js·前端框架
Au_ust2 小时前
React:Router路由
开发语言·javascript·react.js
随便的名字2 小时前
electron.vite + better-sqlite3 + serialport 完整使用教程
前端·javascript·vue.js·electron·sqlite
谢斯3 小时前
[vue] 缩放比适配问题
前端·javascript·vue.js
hamburgerDaddy14 小时前
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(九) 消息接口
前端·javascript·mongodb·react.js·express
不断努力的根号七5 小时前
vue2(笔记)4.0vueRouter.声明式/编程式导航以及跳转传参.重定向
前端·javascript·笔记
IT、木易6 小时前
大白话跨域问题的原理与多种解决方法的实现
前端·学习·面试