(一)nodejs入门之 'Hello World'

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
https://nodejs.org/en/download/package-manager/ 这个链接有所有系统安装nodejs的方式,这里就不累赘了

快速开始

每次想从书本学一门新的技术时,前面几十页基本都是这门技术的来源与发展历史,还有各种要改变世界的功能和好处,然而,看完这前面几页后,这本书也基本是被束之高阁了。所以这里免去那些俗套的路数,我们先把一个最小的nodejs project运行起来过过瘾再说。

1.安装express
$npm install -g express

有些人可能会这样写npm install -g express@4.x 其中‘@4.x’的意思就是使用express 4.x最新的稳定版本,这里我没有对版本的限制就会自动的去获取最新的稳定版本,而-g是全局安装的意思。

2.创建第一个项目

在express安装完成之后,运行以下命令

$ express -e blog

   create : blog
   create : blog/package.json
   create : blog/app.js
   create : blog/public
   create : blog/public/images
   create : blog/public/javascripts
   create : blog/routes
   create : blog/routes/index.js
   create : blog/routes/user.js
   create : blog/public/stylesheets
   create : blog/public/stylesheets/style.css
   create : blog/views
   create : blog/views/index.ejs

   install dependencies:
     $ cd blog && npm install

   run the app:
     $ node app

这时候你会在当前的目录下新建了一个blog的目录,这就是我们所要的第一个nodejs版Hello world。切换到blog的目录,这个时候还不能直接运行项目,有接触过nodejs的同学应该都知道,还需要安装依赖包,运行命令

$npm install

运行结果

到这里一切都准备就绪了,马上就可以看到我们的劳动成果:

$ npm start

> application-name@0.0.1 start /Users/ypxu87/WorkSpace/blog
> node app.js

connect deprecated methodOverride: use method-override npm module instead app.js:22:17
Express server listening on port 3000

注意后面的端口号3000,打开浏览器输入http://localhost:3000
这里写图片描述

成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值