前段流行框架

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应用程序依赖包的管理工具

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

 

 

  

 

 

  

转载于:https://www.cnblogs.com/mainstream/p/11355997.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值