node初学

首先在node官网上(nodejs.org)下载并安装node.js,这里我直接下载的是安装包,安装包的话直接安装时就已经将其他的东西配置好了。

下面开始尝试打开cmd, 输入cd/

再输入node -v   会显示node的版本号

node经常会拿来与php作比较,这里有一篇文章写的很好,大家可以去看看  https://www.techug.com/post/php-vs-node-js.html

 

Node的repl(交互式)开发 是在win dos命令,如下:

Node 的repl开发 可以直接  执行js代码

                           执行js文件 node xxx.js

 

以下命令是在cmd下打开node目录执行的;

  1. cls    #清空屏幕        exit   #推出dos
  2. ctrl+c连按两下,退出cmd的node
  3. mkdir  #创建目录
  4. dir   #查看目录
  5. rmdr   #删除目录
  6. ipconfig #查看ip                                                                                                                                                                            1)       start http://www.baidu.com      打开浏览器                                                                                                                      2)tasklit 查看进程,cpu pid 内存 使用情况                                                                                                                                3)taskkill/f/imchrome.exe  关闭进程                                                                                                                                          4) netstat-ano|find ‘111’ 查看计算机开了多少端口|查看指定端口

 

 

  1. npm node模块管理:(联网)

1)、npm list   #查看本地模块

2)、npm install mysql   #node安装mysql模块

3)、npm uninstall npm模块  #卸载模块

4)、npm root    #本地模块根目录

5)、npm root -g  #本服务器所有模块根目录

6)、npm update mysql   #升级、更新mysql模块

7)、npm install express      #安装expre模块(联网)

上述命令加-g 都是全局的意思/都可以加-g

2、node中创建第一个应用(web服务器)

const http=require('http');
  cs=function(req,res){
	    res.write('hello world!');
	    res.end();
	
	}
	http.createServer(cs).listen(666);
	console.log('http is ok!');

cmd键入netstat -ano,查看666的pid,为4204;

打开任务管理器,在任务管理器里找到进程为4204的程序,为node.exe

具体流程:

然后就可以在浏览器输入localhost:666,查看所编写的应用啦~

(可以直接结束进程)

浏览器结果

这里需要注意的是,

1)、res.write(’………….中文’)这样写的话,如果页面显示乱码或者有问题的话,加一句:res.writeHead(’200’,{‘content-type’:’text/html;charset=utf-8’})

  2)、res.end();一定要加,否则页面一直处于加载转圈

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值