zoukankan      html  css  js  c++  java
  • Node.js 介绍及学习

    Node.js => 简单来理解,就是指运行在服务器端的JavaScript.  Node.js 是一个基于Chrome JavaScript运行时建立的一个平台

    Node.js是一个事件驱动I/O服务端JavaScript环境,是基于Google的V8引擎,Google的这个V8引擎执行JavaScript的速度非常快,性能非常地好

     NPM 是和node.js一起安装的包管理工具, 可以解决node.js代码部署上的很多问题, 有以下几点

    1. 允许用户从npm服务器上下载别人编写的第三方包到本地使用

    2. 允许用户从npm服务器上下载并安装别人编写的命令行程序到本地使用

    3. 允许用户将自己编写的包或命令行程序上传到npm服务器供别人使用

    新版的node.js已经集成了npm, 所以安装完node.js, npm也就一起安装好了

    查看安装的node.js 版本

    node --version

    查看安装的npm版本

    npm -v

    查看安装的webpack版本

    npm info webpack

    我们来看node.js执行的一个例子

    在电脑上安装完node.js之后,编写server.js 文件,文件内容如下:

    var http = require('http');
    http.createServer(function(request,response){
    
        response.writeHead(200,{'Content-Type':'text/plain'});
    
        response.end('Hello New Zealand
    ');
    }).listen(8888);
    
    
    console.log('Server running at http://127.0.0.1:8888/');

    我们假设把该文件存放在 C:NodeJS Studyserver.js 

    我们运行cmd,进入该目录C:NodeJS Study,然后执行如下命令

    node server.js

    在cmd中将看到输出信息 Server running at http://127.0.0.1:8888/

    然后,在浏览器中访问http://127.0.0.1:8888 /  你将会看到一个写着 'Hello New Zealand'的网页

  • 相关阅读:
    iPad用户使用Mac和Windows应用软件-记Parallels Access使用体验
    用ipad维护Linux服务器
    Class Model of Quick Time Plugin
    vm_write
    [转]Getting a Packet Trace
    [原]调试没有符号的 iOS 应用
    [转]编译 JavaScriptCore For iOS
    [转]ARM64 Function Calling Conventions
    [转]如何选择职业道路
    [转]Native Java Bytecode Debugging without Source Code
  • 原文地址:https://www.cnblogs.com/wphl-27/p/10332484.html
Copyright © 2011-2022 走看看