• 前段流行框架


    1.构建前段自动化工作流程

    为什么要有自动化流程?

      在我们的开发过程中有大量的重复性操作(DRY--Don't repeat yourself)

      开发人员的精力应放在‘创造’方面。

      前段开发的编译操作

    2.Node环境

    2.1.什么是Node

      Node.js是轻内核(本身没有什么功能),所有的功能都要功能包提供;node官方提供了一些最基础的包

      Node.js 可能类似JQuery.js;

      不是js文件,也不是一个JS框架,而是Server side JavaScript runtime,服务端的一个js运行时(可以在Node环境下运行代码);

      Node中只能运行ECMAScript,无法使用BOM 和 DOM;

      Node内置Http协议;

    2.2.Node环境搭建

    2.2.1.MAC

    2.2.2.Windows

    • 安装包的方式

    • NVM(Node Version Manager)

    • nvm(node version manager)

    • 因为NODE版本比较多,开发人员可能依赖很多版本

    • 通过NVM,可以轻松切换于不同的版本之间

    2.2.3.环境变量

      环境变量就是操作系统提供的系统级别用于存储变量的地方。

      环境变量--系统变量和用户变量。

      系统变量:系统变量指的是所用当前系统用户共享的变量。

      用户变量:电脑一般只有一个用户。

      建议将自己配置的环境变量放在用户变量中,用户变量比较干净;环境变量的变量名是不区分大小写的;变量间允许相互引用。

      变量中的特殊值(PATH变量):

      path变量:PATH变量(不区分大小写);ATH 相当于一个路径的引用;只要添加到PATH变量中的路径,都可以在任何目录下搜索;

      命令行:

      可以用来执行当前目录下的文件;命令cd :change directory;

    2.3.Node的用途

    REPL环境(控制台环境)

    2.3.1.开发Web应用程序

    • 做动态网站

    • 开发提供数据的服务端API

    2.3.2.Node开发Web应用Demo

    请求与响应

    客户端发送到服务端的东西称之为请求报文

    服务端返回给客户端的东西称之为响应报文

    2.4.NPM

    2.4.1.什么是NPM

    https://www.npmjs.com/

    • Node Package Manager

    • Node应用程序依赖包的管理工具

    • 安装卸载更新之类的操作

     

      

      

  • 相关阅读:
    Git 中 .gitignore 的配置语法
    DMX512协议
    k8s 报错总结
    yum 源配置
    docker 安装 docker-compose
    docker 搭建 Harbor 仓库
    linux 远程执行命令
    远程从服务器A拷贝文件到服务器B
    docker 搭建私服仓库
    awk和xargs清除docker 容器、镜像
  • 原文地址:https://www.cnblogs.com/mainstream/p/11355997.html
Copyright © 2020-2023  润新知