平时也不怎么更新系统,最近因为用SH方式架设运行的NodeJS网站Express用着有点小问题,其中细节还需要测试原因,在更新了一堆套件之后,又看到了,系统更新的小细点,一时手残便点了更新,然后就来到了DSM 7.2-64570 Update 1 刚开始提示需要卸载Docker,还有点要凉凉的感觉,后面发现了新的替代品"Container Manager",真香
这次将源码项目移值到新的后端环境,踩了很久的坑,不过最终还是得以解决,下面不废话,直接上图展示过程:
打开"Web Station"
![在这里插入图片描述](https://img-blog.csdnimg.cn/465c2a9cd7c0445c9eb1716ccd7bb7fb.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/fe194534d7e24eab9dc5de36eeacbf9e.png#pic_center)
本文精华:npm start --prefix ./src
![在这里插入图片描述](https://img-blog.csdnimg.cn/f6b9bc5dec5846068777a00d56a3947c.png#pic_center)
因为项目目录里面有了模块,所以就选的"手工配置"
基本参考"package.json"来填写的,重要点的内容就是
命令下面的配置
![在这里插入图片描述](https://img-blog.csdnimg.cn/0b77e23598774ee3a06865f463b4a676.png#pic_center)
本文项目里面都带了,如果有需要,也可以在这里进行安装Node.js模块
![在这里插入图片描述](https://img-blog.csdnimg.cn/991385bdf2944998a8e7b121a6d0b2f8.png#pic_center)
数据库的配置,这里也没有安装,估计要安装的话,都是在同一个容器里面,有二个数据库可以选择
MariaDB,PostgreSQL
![在这里插入图片描述](https://img-blog.csdnimg.cn/f3fd693ed7cf4defb5003de5a0ead356.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/902bd475483f44fa9a674b4dcc4b233d.png#pic_center)
点击"新增",大功告成
![在这里插入图片描述](https://img-blog.csdnimg.cn/a45e262d491e4abc877215a68c651568.png#pic_center)
接着添加网站
![在这里插入图片描述](https://img-blog.csdnimg.cn/7af3e5686bd242be9697715a928ad2fb.png#pic_center)
服务选择刚才建立的"nodejs",http或https"勾选",输入一个中意的端口,点击"新增",
就可以访问了IP+PORT方式来访问网站啦
![在这里插入图片描述](https://img-blog.csdnimg.cn/d73cbbc155f843ea9f7cba9d35e1199d.png#pic_center)