环境.md 1.22 KB
Newer Older
duanledexianxianxian's avatar
test  
duanledexianxianxian committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
### 安装node

### npm配置

设置npm全局与缓存路径

```
npm config set prefix "F:\NODEJS\node_global"
 
npm config set cache "F:\NODEJS\node_cache"
```

查看npm配置

```
npm config list
```

设置npm镜像源

```
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
```

### 安装yarn

### 安装yrm

切换仓库数据源

### 屏幕分辨率支持

1. 最低分辨率1366*768
2. 最佳分辨率 1920*1080

### package.json

```
private
如果你在包的package.json中设置"private": true,则npm会拒绝发布它。
```

### lint

1. 远程lint

2. 本地lint

   1. [husky](https://github.com/typicode/husky)

      `husky` 其实就是一个为 `git` 客户端增加 hook 的工具

   2. [pre-commit](https://github.com/observing/pre-commit) 

   3.  [lint-staged](https://github.com/okonet/lint-staged) 每次提交只检查本次提交所修改的文件







### 专业名词

| 英文缩写 | 英文全称 | 中文含义 |
| -------- | -------- | -------- |
| CI       |          | 持续集成 |
|          |          |          |
|          |          |          |







### 参考链接

1. lint <https://segmentfault.com/a/1190000009546913>