如何将express搭建的后台代码部署到服务器域名访问
1、首先端口修改:个人阿里云服务器开放的端口是80(http)和443(https),所以要把监听的端口改成80。进入bin文件夹下面的www文件,将server.listen(port)改成server.listen(80)2、为了方便看结果,在views文件夹下建立一个test.html文件,写上“欢迎学习Vue”,并默认首先打开这个文件。express默认的模板引擎是.j...
·
1、首先端口修改:个人阿里云服务器开放的端口是80(http)和443(https),所以要把监听的端口改成80。
进入bin文件夹下面的www文件,将server.listen(port)改成server.listen(80)
2、为了方便看结果,在views文件夹下建立一个test.html文件,写上“欢迎学习Vue”,并默认首先打开这个文件。
express默认的模板引擎是.jade,首先将其改为.html:
执行命令npm installl ejs --save安装ejs。在app.js文件中设置模板引擎
var ejs=require('ejs')
app.engine('.html',ejs.__express)
app.set('view engine','html')
app.set('views','./views'))
***ejs.__express中的下划线是两个英文字符的下划线,不是一个
然后,将app.js中最后一行代码res.render('error')改为res.render('test.html')
3、使用Xftp将代码上传到/var/www文件夹下,然后使用Xshell启动项目浏览器输入域名就可以看到页面出现“欢迎学习几个大字了”
至此,服务端代码上传成功。
更多推荐
已为社区贡献5条内容
所有评论(0)