基于项目面试的一些心得
- 先讲它是什么(讲完即止,让面试官掌握节奏,避免面试时间过长)
- 背景
- 什么作用
- 技术栈
- 为什么选择这些技术栈
- 怎么做
- 如何维护,扩展
新版本 npm
基本和 yarn
相当,但是一个项目甚至公司,都应该统一用一种管理工具;
如何选择:
● 选择 npm
:如果对当前的工作流程感到满意,不想安装额外的工具,并且没有很多磁盘空间。
● 选择 yarn
:如果想要一些很棒的功能,比如即插即用,需要一些 npm 中缺少的功能,并且有足够的磁盘空间
npm | version | year | 更新 |
---|---|---|---|
v1 | 2010 | ||
v2 | 2014 | ||
v3 | 2015 | 扁平化 | |
v4 | 2016 | ||
v5 | 2017 | lock.json,缓存优化 | |
v6 | 2018 | 安全 | |
v7 | 2020 | ||
v8 | 2021 |
文章内容不会仔细讲基础用法,而是从 typescript
的应用场景,优点,还有工作中常用的知识角度总结。
去往 typescript 官网查看基础用法等