昨天刚刚开始学习node.js,网上一些教程不是很清楚,所以总结一下我的经验。

1.安装。

安装省略,就到官网上去下载安装一下就好。安装完成之后,打开cmd,输入“path”,查看path环境是否配置了node.js和npm。显示如下,表示已经配置。

检查node.js版本,输入“node --version”或者"node -v"

2.安装模块。

npm是随node.js一起安装的包管理工具。在node.js安装好的同时也一起安装了。

检查node.js版本,输入“npm --version”或者"npm-v":

安装模块,输入:

npm install coffee-script -g

npm install jade-g

npm install mysql-g

cmd中显示安装完成时,可打开npm目录C:\Users\momo\AppData\Roaming\npm\node_modules进行查看。

3.启动node.js

3.1 node安装目录下,打开node.exe。

3.2 打开cmd,输入node。和上面效果一致。

4.note.js运行js文件

在某一目录下新建test.js,内容如下:

var http = require('http');

http.createServer(function (request, response) {

    // 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'}); // 发送响应数据 "Hello World"
response.end('Hello World\n');
}).listen(8888); // 终端打印如下信息
console.log('Server running at http://127.0.0.1:8888/');

打开cmd,切换到test.js的目录下:

打开浏览器,输入:http://127.0.0.1:8888/

显示hello world:

希望能对大家有所帮助。

最新文章

  1. 【转】用C写一个简单病毒
  2. java 22 - 21 多线程之多线程的代码实现方式3
  3. 智能车学习(十四)——K60单片机GPIO学习
  4. 超实用的JavaScript技巧及最佳实践
  5. HDOJ 1014 Uniform Generator(公约数问题)
  6. PHP buffer的机制
  7. VS2012编译log4cpp1.1.1版本
  8. WPS怎么让前几页的页眉或者页脚与后面的不同
  9. .net core Ocelot实现API网关并部署在docker中
  10. 12: MyBatis之传入参数parameterType
  11. In House打包流程
  12. python 类属性 、实例属性,可变数据结构作为类属性需要注意的地方
  13. python2.7
  14. gcc g++支持C++11 标准编译及其区别
  15. tar压缩解压
  16. 实战:MySQL Sending data导致查询很慢的问题详细分析(转)
  17. 爬虫bs4
  18. python--lxml
  19. Java子类强制转父类类型不会变
  20. 配置apache反向代理进行跨域

热门文章

  1. msys2安装
  2. MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法
  3. c++并发练习---生产者消费者模型
  4. File API 读取上传的文件
  5. Java多线程初探
  6. 数据库DDL审计
  7. 正则表达式抓取文件内容中的http链接地址
  8. 高德地图JavaScript开发
  9. 张艾迪(创始人):Be.Time+Cr.Idear的创新理念
  10. Java List合并去重