天天看点

node.js项目线上服务器部署与发布,Node.js线上服务器部署与发布Nodejs学习

本文章根据视频学习所总结。

第一章、搭建线上生产环境需要做什么

node.js项目线上服务器部署与发布,Node.js线上服务器部署与发布Nodejs学习

1.1.png

第二章 待部署的五个本地Nodejs项目

2.1.快速本地搭建一个纯静态简易站点

桌面新建一个项目website,website下新建app.js,内容如下:

const http = require('http')

const homePage =`

Nodejs部署上线示例(六个周)

*{

padding:0;

margin:0;

}

body{

padding:30px 0;

text-align:center;

font-size:16px;

background:#333

}

h1,h2{

color:#fff;

}

nav{

margin-top:20px;

}

a {

color:#ccc;

text-decoration:none;

}

a:hover{

text-decoration:underline;

}

ul li{

line-height:25px;

}

Nodejs学习

项目部署上线示例

  • Nodejs电影网站
  • 狗狗说App后台
  • 微信小程序后台
  • 微信公众号后台

`

http.createServer((req,res) => {

res.statusCode = 200

res.setHeader('Content-Type','text/html')

res.end(homePage)

}).listen(3000, () => {

console.log('Server Running At 3000!')

})

发现一篇很好的http.createServer介绍等关于node的文章,地址贴上:

https://www.jianshu.com/p/bf187fed8609

2.2.Nodejs电影网站项目上线准备

确保本地已经下载了node、mongodb、grunt。

node安装自行谷歌

mongodb-Mac版本安装可以参考:https://www.cnblogs.com/wx1993/p/5187530.html

经过很长时间的安装,原来按照上面的那个参考教程有问题,但是这个作者的博客值得收藏。

这篇文章的作者博客地址:https://www.cnblogs.com/wx1993/default.html?page=1

再次安装:

参考文档:https://www.cnblogs.com/weixuqin/p/7258000.html

安装成功!

启动服务端:mongod

新建终端输入命令:mongo,这将打开 mongo 的交互式控制台并连接到默认服务器(localhost:27017):

安装grunt

关于本项目这两个课程学习的文档整理:请移步至(第二个缓慢更新中):

注:本课程的整理需要一段时间,最近在学习并整理关于电影网站的视频与文档,本文档确保最快更新。