简单来说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
npm是它的包管理器。

一、官网下载nodejs,路径假设放在D盘里了。

二、先打开cmd 直接输入node -v和npm -v验证一下版本号,确认安装成功

三、npm config ls查看当前目录设置。你会发现 嗯?虽然单词都看不懂,不过,有几处是C盘?NO!这怎么可以?

     这是系统默认的,不信打开环境变量设置。用户变量path(看清了,用户变量)第二行。一目了然。现在我们把它改到D盘。

     根据图示走就可以。缺哪个改哪个,哪个不一样就改一下。我的安装路径是:D:\nodejs

 

    

在cmd里 

npm config set prefix "D:\nodejs\node_global"

npm config set cache "D:\nodejs\node_cache"

 

来到了系统变量!

在系统环境变量的path里加入这个:

  到这就可以了,在cmd里试一下 npm config ls是不是改过来了。

 

 

 四、

npm install express -g //-g是全局安装的意思

npm install boostrap -g // 还有很多包

npm install -g cnpm --registry=https://registry.npm.taobao.org  //淘宝镜像 提高速度

五、小http服务器

随便找个什么地方建一个js文件 

var http=require('http');
http.createServer(function (request,response){
  response.writeHead(200,{'Content-Type':'text/plain'})
  response.end("hello,world\n");
  }).listen(2017);
   
console.log('Server runing at http://127.0.0.1:2017'); 

  待会儿会解释一下200和其他数字的含义。

  然后cmd到你建这个文件路径,node js的名字,js

没有意外的话会显示

Server runing at http://127.0.0.1:2017
然后打开浏览器 输入http://127.0.0.1:2017
然后 哈喽沃德!~
六、

网址解析:
cmd 输入node
输入url
输入url.parse('网址')
如果想返回去用format。
200 :ok
400:语法错误
401:没有授权
403:权限
404:没找到
500:不可预期的错误
503:当前无法处理

七、
下载一个apache
apache支持静态页,tomcat支持动态的。下载完以后测试网站性能:cmd到apache目录的bin

下然后输入:ab -n1000 -c10 http://baidu.com/

-------------------------------------------------------------------------------------------这么晚了啊----------------------------------------------------------------晚安---------------------------------------------------------------

吃了不少苦头,网上的安装配置什么的很杂,出了问题也没有契合的解决方案。卸载了重装了一次,现在用的挺舒心的。刚学了一天,感觉自己萌萌哒。

慕课网还有讲http的理论内容,特别好(差点睡着)。

明天要学小爬虫。未知的事物很有诱惑力。

晚安。


 

 

posted on 2017-07-13 00:51  Amy鱼  阅读(2287)  评论(0编辑  收藏  举报