Node.js开发系列(一)

发布时间:2019-07-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Node.js开发系列(一)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

使用node.js,express和pug开发web系列之一

  • 配置package.json
    如果你对node的安装不熟悉,请参阅其他教程安装node和npm。

配置package.json如下

{
  "name": "application-name",
  "version": "0.0.1",
  "main": "server.js",
  "description": "This is a project with book examples.",
  "dependencies": {
    "express":"latest",
    "mongoose":"latest"
  }
}

这里我们使用express和mogoonse两个依赖包。
然后在项目的文件下执行 npm install,等待执行完成。

  • server.js
    这时候的文件目录下应该包含了node_modules这个文件夹。在项目文件夹下新建server.js文件,新建一个http服务

var http = require('http');
var fs = require('fs');
var port = process.env.port || 1337;

http.createServer(function (req, res) {
 console.log("Anforderung auf Port 1337")
 res.writeHead(200, {
   'Content-Type': 'text/html',
   'Access-Control-Allow-Origin': '*'
   });
 var read = fs.createReadStream(__dirname + '/index.html');
 read.pipe(res);
}).listen(port);
  • index.html
    在项目文件夹下新建index.html文件,输入一段最简单的html代码,代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <h1>Express</h1>
</body>
</html>
  • 启动项目
    在命令行工具下,进入你的项目目录,敲入以下命令 node server,然后在浏览器输入http://127.0.0.1:1337,可以看到浏览器成功显示Express

  • 小结
    这是一个最简单的node.js的一个web示例,下一节我们使用express来构造web服务。

脚本宝典总结

以上是脚本宝典为你收集整理的Node.js开发系列(一)全部内容,希望文章能够帮你解决Node.js开发系列(一)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: