zoukankan      html  css  js  c++  java
  • NodeJS

    NodeJS部分

      1. Nodejs介绍:

                    Nodejs是一个基于Chrome V8引擎的javascript运行环境,就是说node式JavaScript的运行环境,

                        只要配置了node环境的操作系统,就可以运行JavaScript

                    Nodejs使用了一个事件驱动,非阻塞式I/O的模型,单线程,跨平台的js运行环,使其轻量又高效

                    Nodejs的包管理器npm,是全球最大的开源库生态系统

                    Nodejs可以解析JS代码(没有浏览器安全级别的限制),提供了很多系统的API,如:

                            -文件的读写

                            -进程的管理

                            -网络通信

                            ...
                
                

      2. Nodejs下载与安装

                    1. 使用nvm来安装并维护多个版本的Nodejs

                        nvm安装地址:

                            https://github.com/creationix/nvm/blob/master/README.md

                            安装指令(CMD):

                                curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

                        *配置加速镜像(CMD指令,window不可行): 

                                export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

                        window系统下配置加速镜像:

                    2. 利用nvm下载各个版本的nodejs

                        查看远端nodejs存在的版本:

                

      3. 实际上,下载步骤为:

                    1. 下载nvm

                    2. 在nvm中安装各个版本的node

                    3. 在指定的一个node中,西在各个需要的包

      4. nodejs可以做什么

                    1. Web服务器(重点)

                        node可以自己写一个服务器

                    2. 命令行工具

                        nodejs指令可以在cmd控制台运行

                    

                    3. 网络爬虫

                        一种按照一定的规则,自动的抓取网站信息的程序

                    4. 桌面应用开发

                        即可以开发各种桌面app即应用程序

                        参考:

                            https://www.electronjs.org/

                        网站下的所有桌面应用都是用node写的

      5. node运行JS代码

                    1. node.exe运行js命令

                        在node安装包下,双击打开node.exe文件,在弹出的窗口中即可运行JS代码

                        该方法不推荐,基本不用


                    2. CMD运行js命令(repl环境)

                        打开系统的CMD命令行,在任何路径下输入node,回车即可进入node运行环境,即可运行js指令

                        退出node运行环境:

                            运行两次:ctrl + c

                    3. CMD运行.js文件(repl环境)

                        1. 在CMD控制台运行:cd js文件所在文件夹  

                        2. 运行:node xxx.js    即可运行xxx.js的文件

                    4. VScode终端运行js代码(repl环境)

                    5. chrome浏览器的终端(repl环境)

    6. node中的三大类模块

                    核心模块

                        即node的内置模块,具体查阅官方文档:http://nodejs.cn/api/

                        菜鸟教程学习:https://www.runoob.com/nodejs/nodejs-tutorial.html

                    第三方模块

                    自定义模块

  • 相关阅读:
    [SCOI2003]严格N元树
    CF280 C. Game on Tree
    [HDU2281]Square Number
    [HDU5391]Zball in Tina Town
    [HDU3988]Harry Potter and the Hide Story
    [HDU5794]A Simple Chess
    [HDU5451]Best Solver
    [HDU1724]Ellipse
    [HDU6304]Chiaki Sequence Revisited
    [HDU6343]Graph Theory Homework
  • 原文地址:https://www.cnblogs.com/carreyBlog/p/13667823.html
Copyright © 2011-2022 走看看