(一)nodejs入门之 'Hello World'

来源:互联网 发布:话本小说软件 编辑:程序博客网 时间:2024/05/22 00:25

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.jsconnect deprecated methodOverride: use method-override npm module instead app.js:22:17Express server listening on port 3000

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

成功!

0 0
原创粉丝点击