Underscore源码解析

Underscore源码解析


前言

Underscore是一个JavaScript工具库,它提供了许多操作集合、数组、函数等的实用函数。简单说它集成了好多工具函数,不用自己写一些常用的函数了。

准备

软件 描述
git 代码管理工具

步骤

克隆代码到本地:

 git clone https://github.com/jashkenas/underscore.git

查看目录结构:
这里写图片描述

从目录结构中可以看到,只有一个docs(文档)和test(测试)目录,然后看下根目录下,可以推测源码文件就一个underscore.js文件(min文件是压缩文件)

查看package.json文件(TODO:package.json文件解析):
这里写图片描述

简单看下项目的依赖(devDependencies)和 scripts,大致了解下项目构建,怎么打包。可以知道构建是通过如下脚本(主要是minify插件对源码压缩)执行的:

npm run minify -- -
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值