• 初识node


      最近学习了一些node的基础知识 ,稍微总结了一下 。

    一、安装node.js

      安装node ,只需要进入node官网下载想要的版本进行安装即可,安装的时候 , 记录下当前的安装路径 ,

    因为部分电脑安装之后没有环境变量, 需要手动配置;

      手动配置环境变量:此电脑 -> 属性 -> 高级系统设置 -> 环境设置 -> 双击Path -> 将当前路径添加到path中

    二、node指令

      CMD 工具

        打开CMD:

          1、在搜索栏里面输入cmd可以打开cmd 

          2、win+r : 调出运行功能 ,输入cmd回车

          3、在文件夹路径之中打开 , 在导航栏输入cmd ,回车 ,在当前路径打开cmd

      测试node.js安装成功 : 命令行中输入 : node -v , 成功就会输出当前node的版本

      DOS指令 : cls 清屏 , ctrl + c +c 强制关闭

    三、node.js编写

      在对应的文件夹下面打开cmd

    四、模块化

      引入模块 : require

      定义模块 : module.exports = {}

      模块分类 :1、自定义模块

             2、内置模块 , API集合在一个对象上

             3、三方模块 

    五、npm

    依赖管理工具 :
      1. 制造一个依赖配置详情(使用说明书)
      2. 根据依赖说明书自动进行配置;
      3. 安装第三方插件; web 第三方插件可以用cdn引入, nodejs都会把第三方依赖下载到本地;
      4. 卸载第三方插件;
    区分安装环境 :
      1. 局部安装(在当前文件夹下可用)
      2. 全局安装(在任意位置可用)

    npm指令

      名词解释 : 包 : 模块的上级包裹;

        npm init [-y] 创建包说明书
        npm run 指令名 可以运行在package.json 里面scripts之中定义的自定义指令;
        npm install 包名称 包的安装环境[-g 全局环境 --save-dev 开发环境 默认是本地环境]

      目标 : 安装一个第三方包;
        下载的网站来自于国外,下载速度受到限制。
        镜像源可以使用,速度会有很大的提升。

    六、nrm换源工具

    1. 安装指令 : `npm install nrm -g` 安装在了全局;
    2. 查看了全局安装位置;

    3、换源

      查看可用源 : nrm ls
      可用源的速度测试 : nrm test 源名称 cnpm taobao
      切换源 : nrm use 源名称

    七、nodemon-node.js 热启动工具

    热启动 :自动监听js文件,一旦文件更改自动执行;

      1. 安装指令 : `npm install nodemon -g` 全局安装;
      2. 热启动测试;

    八、gulp-工程化工具

    1. 下载 局部gulp的安装 : `npm install gulp --save-dev`
      观察文件之中多出了啥 => node_modules
      观察package.json里面多出了啥 => 开发环境依赖项 devDependencies
    2. 下载 局部gulp-cli的安装 : `npm install gulp-cli -g`

    3. 使用gulp指令; 测试gulp是否可用;

      `gulp -v`

    成功的结果应该显示 :

    CLI version: 2.2.0
    Local version: 4.0.2

     

  • 相关阅读:
    asp.net mvc在Model中控制日期格式
    MVC3.0删除数据的时候给提示信息
    Jquery的鼠标移动上去显示div,鼠标离开的时候隐藏div效果
    数据库的日志数据库(_log.ldf)文件太大,如何压缩
    如何在加载数据的时候给一个等待动画
    Div内部的内容超出部分显示省略号(仅仅只有一行内容)
    IIS7.0提示---无法识别的属性“targetFramework”。请注意属性名称区分大小写。
    如何用Jquery判断在键盘上敲的哪个按键
    Split()的简单的用法
    oracle AWR报告
  • 原文地址:https://www.cnblogs.com/mz33/p/12684389.html
Copyright © 2020-2023  润新知