node.js入门 - 3.创建自己的twitter,准备工作

  今天带来的例子是如何创建一个类似于twitter的应用程序。

  准备工作:

  首先我们需要安装express模块,他是node开发web应用的mvc框架。安装express很简单,是使用npm命令(Node Package Manager)。点【开始】菜单,选择【所有程序】,找到【Node.js (x86)】,运行【Node.js command prompt】。命令行输入如下命令:

npm install express

回车:

然后我们还需要安装jade模块:

  现在还没有结束,找到你下载的express和jade文件,目录如下:

C:\Users\XXXXXX\node_modules

复制node_modules到你的应用程序所在目录,确保node_modules里面包含express和jade文件夹。

  

  正式编码:

  使用webstorm创建twitter.js文件,编写如下代码:

var express = require('express')
var app = express()
app.get('/', function(req, res) {
    res.send('Welcome to Node Twitter')
})
app.listen(8000)

  运行程序,在浏览器输入:http://localhost:8000,运行结果:

   简便方法:

  因为之前我们使用webstorm创建的是一个空项目,所以需要上面那些复杂的流程。

 

  我们可以使用webstorm提供的express工程模式,一切就变的相当的简单。

webstorm会帮你引入相应的module,而且会帮你创建mvc相应的文件夹。运行程序,效果是一样的。

   

  设置系统变量:

  当然你可以通过设置window系统变量,添加NODE_PATH变量,实现同样的效果。

  

  今天的例子就到此为止。

posted @   下一站永远  阅读(3108)  评论(4编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示