索菲亚呀吧 关注:1贴子:522
  • 13回复贴,共1

自己安装到使用node.js的一点一滴,不定期更新....

只看楼主收藏回复



IP属地:北京1楼2016-02-04 10:28回复
    前些天夫夺推荐我学学gulp,我一搜,gulp需要node环境,于是先弄node吧,好了,开始了。


    IP属地:北京2楼2016-02-04 10:29
    回复
      2025-05-10 19:15:39
      广告
      1,我是从https://nodejs.org(node官网)上把安装包下载下来,选择合适操作系统及位数,我是window 32位;
      2,下载完成后就是一路傻瓜式的next(下一步),安装路径可以更改,默认的是C盘。
      3,安装好之后,摁住win+r键,输入cmd进入控制台,就是那个黑黑框框的玩意。输入node,摁下回车这就进入node的环境了,输入console.log("hello world!"),摁下回车,这样,hello world就弄出来了


      IP属地:北京3楼2016-02-04 10:43
      收起回复
        光是这样还是不够的,后来看了视频教程,http://www.icoolxue.com/album/show/89,这位老师讲的很基础很好,都是从这上面学的。
        4,我是安装到了D盘,所以摁win+r输入cmd进入控制台之后就先打了个D:然后摁回车键,意思就是进入了D盘的下;
        5,到了D盘下了接着输入cd nodejs再摁回车,这样就进入到了你安装的那个文件夹下了
        6,在该文件夹下新创建一个.js文件,随意起名,我的是叫test.js,保存好。里面的内容就是console.log("赵小雨");
        7,接5,输入node test.js再摁回车,我们家“赵小雨”就出来了。


        IP属地:北京4楼2016-02-04 10:59
        回复
          上面的第8步里,我们访问localhost:3000可以看到上面是我们在.js文件里输入的文字,但是有一个缺点,改动.js的文件再刷新页面的话浏览器上的文字却没有变化,还必须要在控制台重新输入一遍node app.js重启下服务才可以完成...有了问题就有解决的方法,于是supervisor就应运而装了..
          supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。
          9,安装supervisor
          supervisor的安装也很简单:
          直接用npm安装既可,在cmd控制台中键入命令: npm -g install supervisor
          这里注意一点的就是,supervisor必须安装到全局,(这个-g就是全局变量)如果你不安装到全局,错误命令会提示你安装到全局。


          IP属地:北京6楼2016-02-04 16:53
          收起回复
            10,就是那个file.txt文件和file.js文件的交互了。file.js文件里写出以下的话:
            var fs = require("fs");
            fs.readFile("file.txt","UTF-8",function(err,data){
            if(err){
            console.log("错误");
            }else{
            console.log(data)
            }
            });
            console.log("end");
            然后保存,file.txt中随便写了,保存。在D:\NodeJs>的那个目录下边输入node file.js 回车,然后就可以看到输出的结果了


            IP属地:北京7楼2016-02-17 16:26
            收起回复
              11.同10,新建个fileSync.js在这个js文件里输入
              var fs = require("fs");
              var data = fs.readFileSync("file.txt","utf-8");
              console.log(data);
              console.log("end.");
              然后再键入 node fileSync.js回车,得到输出结果。


              IP属地:北京8楼2016-02-17 16:32
              收起回复
                ding


                IP属地:北京9楼2016-09-18 16:53
                回复
                  2025-05-10 19:09:39
                  广告
                  摁两下Ctrl+C 就从node的环境下退出了


                  IP属地:北京10楼2016-09-18 17:34
                  回复