• 前端 2020-12-13 13:28:14

    Lerna管理多包项目

    Lerna是一个使用git和npm来处理多包依赖管理的工具,利用它能够自动帮助我们管理各种模块包之间的版本依赖关系。可以让你在主项目下管理多个子项目,从而解决了多个包互相依赖,且发布时需要手动维护多个包的问题。

    Lerna管理多包项目
  • 前端 2020-12-10 18:51:44

    Stylelint规范CSS代码

    stylelint是一个强大、现代的检测工具,它可以帮助我们在样式中强制执行规范,减少错误。 我们使用Eslint和Prettier规范Js代码还不够,在前端项目中style样式也是重要的一部分,各式各样的样式代码格式不仅不容易阅读,也容易导致错误,所以需要使用Stylelint来规范样式代码。

    Stylelint规范CSS代码
  • 前端 2020-12-09 20:47:03

    Eslint结合Prettier规范前端代码

    在开发过程中,我们可以通过eslint、stylelint以及prettier来规范代码,保证代码的一致性和避免错误

    Eslint结合Prettier规范前端代码
  • 测试 2020-09-11 11:28:30

    前端测试框架-Jest (入门篇)

    Jest是 Facebook 的一套开源的 JavaScript 测试框架, 它自动集成了断言、JSDom、覆盖率报告等开发者所需要的所有测试工具,是一款几乎零配置的测试框架。

    前端测试框架-Jest (入门篇)
  • 前端 2020-08-13 18:30:48

    使用Taro开发微信小程序插件

    开放插件组件、页面、接口

    使用Taro开发微信小程序插件
  • 其他 2020-08-12 14:31:24

    Mac AdobeCreativeCloud禁止开机启动

    之前因为安装PhotoShop,同时安装了AdobeCreativeCloud,结果AdobeCreativeCloud每次都开机启动,需要把它禁用掉

    Mac AdobeCreativeCloud禁止开机启动
  • 其他 2020-08-12 13:25:50

    No Xcode or CLT version detected

    使用yarn或者npm安装依赖经常会出现这个错误:gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1

    No Xcode or CLT version detected
  • 前端 2020-07-25 08:57:49

    taro父组件更改子组件样式

    使用Taro开发微信小程序时,发现元素的样式并不能像react那样直接从父组件传入到子组件中。

    taro父组件更改子组件样式
  • 前端 2020-07-09 17:49:17

    页面A打开页面B,页面B关闭后刷新页面A

    后台页面经常会有列表页点击新开窗口进入新增或者编辑页面,新增或者编辑页面保存数据后自动关闭,需要自动刷新列表页数据

    页面A打开页面B,页面B关闭后刷新页面A
  • 服务器 2020-07-09 16:57:57

    wget下载依赖 出现Connection refused

    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.228.133|:443… failed: Connection refused.

    wget下载依赖 出现Connection refused