本系列是包含一套 Node.JS 的快速入门实验,帮助学员快速掌握 Node.JS 的编程方法,加深对 Node.JS 特点的理解。
准备实验目录
首先,建立一个名为 Node_Study 的项目目录(如果是Windows, 建议将目录建在D盘的更目录,如果是Linux或MacOS,就建立在当前用户目录下即可)。进入目录,初始化项目:
1 | cd Node_Study |
系统会提示你输入一些项目信息,全部简单的使用默认设置即可:
1 | This utility will walk you through creating a package.json file. |
然后将在目录下生成一个 package.json 的文件,这个就是 node.js 项目中的项目管理(构建)文件,里面包含项目基本信息,依赖信息,还有构建信息等。
开启第一个练习
在第一个练习中,我们将构建一个读文本文件,并将文件内容打印到屏幕上的简单应用。
在项目目录中建立一个名为 readFile.js 文件,并将以下代码填入其中:
1 | var fs = require('fs'); |
从以上代码中可以看到,我们首先引入了系统处理文件的包: fs, 然后调用 fs 中的 readFile 函数读取文件,这里是读取程序文件自身。
需要注意的是读取的结果采用了异步(回调)的方式进行处理,这也是 Node.JS 中编程的一个特点
运行程序
保存程序文件后,在命令行执行:
1 | node readFile.js |
如果一切正常,你可以看到 readFile.js 的源代码被显示在屏幕上。
下一步
在 下一个实验 中,将演示 Node.JS 中的事件接口。