摘要:使用和开发系列之一配置如果你对的安装不熟悉,请参阅其他教程安装和。配置如下这里我们使用和两个依赖包。然后在项目的文件下执行,等待执行完成。这时候的文件目录下应该包含了这个文件夹。小结这是一个最简单的的一个示例,下一节我们使用来构造服务。
使用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代码,代码如下:
Title Express
启动项目
在命令行工具下,进入你的项目目录,敲入以下命令 node server,然后在浏览器输入http://127.0.0.1:1337,可以看到浏览器成功显示Express。
小结
这是一个最简单的node.js的一个web示例,下一节我们使用express来构造web服务。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/18941.html
摘要:使用和开发系列之一配置如果你对的安装不熟悉,请参阅其他教程安装和。配置如下这里我们使用和两个依赖包。然后在项目的文件下执行,等待执行完成。这时候的文件目录下应该包含了这个文件夹。小结这是一个最简单的的一个示例,下一节我们使用来构造服务。 使用node.js,express和pug开发web系列之一 配置package.json如果你对node的安装不熟悉,请参阅其他教程安装node和n...
摘要:前端每周清单年度总结与盘点在过去的八个月中,我几乎只做了两件事,工作与整理前端每周清单。本文末尾我会附上清单线索来源与目前共期清单的地址,感谢每一位阅读鼓励过的朋友,希望你们能够继续支持未来的每周清单。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清单年度总结与盘点 在过去的八个月中,我几乎只做了...
阅读 2306·2021-11-23 10:09
阅读 2885·2021-10-12 10:11
阅读 2593·2021-09-29 09:35
阅读 1336·2019-08-30 15:53
阅读 2260·2019-08-30 11:15
阅读 2904·2019-08-29 13:01
阅读 2289·2019-08-28 18:15
阅读 3362·2019-08-26 12:13