访问应用方式?

来源:9-3 项目部署

小生来也

2022-04-01

这边看老师部署项目后,访问这个应用的方式好像是通过node去启用这个服务,而不是直接访问服务器上build后的dist文件夹下的index.html?
我也很好奇为什么平时npm run serve后就可以生成一个地址去访问页面,不过不明白其中的原理,但是这跟老师你用先build然后再去启动服务的方式好像也不一样,老师可以讲讲这三种访问方式的区别吗

写回答

1回答

ustbhuangyi

2022-04-01

npm run serve 内部也是用 node,你去看看 

"deploy": "npm run build && nohup node backend/prod.server.js &"

把它 node.js 代码好好看一遍,你就明白了。 

0
1
小生来也
之所以可以通过http://ustbhuangyi.com/music/这个链接访问到页面,是因为在prod.server.js文件中,利用node服务通过app.use(express.static('./dist'))指向了dist文件夹所以才可以通过http://ustbhuangyi.com/music/这个链接直接访问到dist文件夹下的index.html文件吗
2022-04-02
共1条回复

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程