怎么安装Node.js,第一个程序该怎么写

JavaScript08

怎么安装Node.js,第一个程序该怎么写,第1张

一、安装node.js

1、可以选择去官方http://nodejs.org/选择一个版本进行下载,当然要下载稳定版本

2、也可以使用这里的地址,http://nodejs.org/dist/v0.10.15/node-v0.10.15.tar.gz

通过使用linux的wget命令进行下载,就像这样

sudo wget http://nodejs.org/dist/v0.10.15/node-v0.10.15.tar.gz

3、下载完成后,解压缩,就像这样

sudo tar zxvf node-v0.10.15.tar.gz

4、进入node压缩目录下,使用这样的命令

sudo ./configure --prefix=你要安装的目录

sudo make

sudo make install

二、第一个示例程序:

便用一个编辑器,比如vim,或者你所熟悉的编辑器,参照我的样子写下如下的代码,保存为hellonode.js

var result = 0

for(var i = 1i<=10i++) {

result += i

}

process.stdout.write("Hello Node.js, 我已经使用你帮我算除了1到10的和等于"+result+", 真是厉害。")

那么是这样执行它,比我的node安装目录是/opt/node,那么我就需要这样执行,

sudo /opt/node/bin/node hellonode.js

title: Node.js基本语法

date: 2019-07-16 09:59:16

tags: [Node.js,Common.js]

categories: Web前端

除了我们刚刚用的 http 模块,Node.js中还有一些比较常用的模块

这是Node.js提供的路径模块。主要是为了解析路径

再Node.js中的每个模块除了都有 require 、 exports 等模块相关的API外,还有两个特殊的成员:

在Node.js中每个Js文件都是一个模块,都可以被其他的模块用 require('路径+文件名') 的方式引用。模块分为Node.js自带的系统模块和第三方模块,以及用户自定义的模块

模块的接口利用每个模块本身所提供的 module.exports 或 exports 对象即可,关于它们之间的区别会在后面说明自己的看法。

实际上在运行过程中,如果要加载第三方模块,系统默认会先在当前文件目录下的node_module文件夹下按名寻找对应的第三方模块。如果没有,则在向上一层目录下的node_module文件夹下按名寻找,依此类推,直到计算机盘符下的根目录下的node_module文件夹。

在有一定JavaScript语言的基础上学习原生Node.js相对容易,但是对于很多操作来说,过程还是过于繁琐,所以,接下来将在此基础上学习更加简洁高效的Express框架。

个有趣的问题是,为什么 Node 约定,回调函数的第一个参数,必须是错误对象 err (如果没有错误,该参数就是 null )?

原因是执行分成两段,第一段执行完以后,任务所在的上下文环境就已经结束了。在这以后抛出的错误,原来的上下文环境已经无法捕捉,只能当作参数,传入第二段。

然后咋package.json 中将 start后面的node改成nodemon

npm install express-art-template

在 app.js 中 在设置模板引景引入引境

app.engion ('html'require('express-art-template'))

将设置模板引警中的 jade 该成html

如果需要更改项目视图文件夹则将views该成新的视图文件夹