huel129

Results 18 comments of huel129

```js // 实现: const flat = (data) => data.reduce((acc, val) => Array.isArray(val) ? acc.concat(flat(val)) : acc.concat(val), []) const unique = data => data.reduce((acc, val) => acc.indexOf(val) > -1 ? acc...

小菜来了,膜拜maya大神

可以试下采用 npm 替换 cnpm 进行安装

使用这个命令在服务器上再次确认一下是否只安装了 dependencies 中的依赖:`npm list --depth=0 2>/dev/null` 或 `yarn list --depth=0 2>/dev/null`,这个问题我也偶尔遇到过,有时候也会在服务器上重新安装,要不你就换 `yarn` 试一下去安装依赖

我这边有两个思路: 第一个是:使用 `which node` 看一下node 的路径, ![image](https://user-images.githubusercontent.com/9302866/43387259-92633b74-9418-11e8-893b-98656974153f.png) 然后按照文章中说的补全路径, ![image](https://user-images.githubusercontent.com/9302866/43387334-be267122-9418-11e8-9e23-85b495e8878a.png) 第二个是:使用 nvm 去切换 node 的版本为系统版本 ``` nvm alias default system nvm use default ``` ![image](https://user-images.githubusercontent.com/9302866/43387978-83504ad0-941a-11e8-8ac9-9ae33eb6ba72.png)

> this 指向的是按钮元素,那 this.element 就是 undefined 这里说 this 就是 `this.element` 会更好一点

最后一个有点问题: ``` html, body { height: 100%; } .wrapper { min-height: 100%; display: flex; flex-direction: column; } .content { flex: 1; } ```

> 我们要注意 underscore 的实现中有这样一个问题: > 那就是 leading:false 和 trailing: false 不能同时设置。 > 如果同时设置的话,比如当你将鼠标移出的时候,因为 trailing 设置为 false,停止触发的时候不会设置定时器,所以只要再过了设置的时间,再移入的话,就会立刻执行,就违反了 leading: false,bug 就出来了 其一: underscore 怎么没有考虑 `leading = false` 和 `trailing = false` 同时为...

我这边没有重现这个问题,没办法定位是什么问题