检查和更新NPM包

Cover image for Checking and Updating NPM Packages

关于如何检查和更新 npm 包的快速概述。

 TL;DR;

用于检查和更新包的 npm 命令。

命令 说明
npm outdated 检查过时的软件包
npm update --save 更新软件包并保存到 package.json
npm update --save-dev --save 更新开发软件包并保存到 package.json
npm update -g 更新全局软件包

或者,您可以使用 npm-check-updates 检查和更新软件包。

命令 说明
npm install -g npm-check-updates 全局安装 npm-check-updates
npx npm-check-updates 检查过时的软件包,无需安装 npm-check-updates
ncu -u 更新软件包并保存到 package.json
ncu -g -u 更新全局软件包
阅读更多

面向初学者的 JavaScript 中的 Promise

 在 javascript 中使用异步代码时,有时需要等待代码返回数据,然后再进一步处理数据。

例如:读取文件需要一些时间,或者从服务器获取数据可能需要时间,因为这是异步任务,所以它被委托了。

然而,在我们的代码中处理和做任何进一步的事情之前,我们需要这些数据。

这就是 promises 可以非常有帮助的地方。

阅读更多

CSS 媒体查询

简介:

媒体查询提供了一种强大的方式,可根据设备类型、视口大小、屏幕像素密度或设备方向等因素调整我们的样式。

对于已经熟悉媒体查询的人来说,这篇文章可作为快速指南,揭示一些可能鲜为人知的巧妙技巧。

阅读更多

渐进式网络应用入门

什么是渐进式网络应用 (PWA)?

PWA 是一种渐进式网络应用程序,它结合了应用程序的功能和网络技术。

您可以说它们是使用网络技术构建的应用程序,但感觉和功能都像原生应用程序。

阅读更多