首页/文章/前端

前端

42 篇文章

前端01-01
阅读

你知道怎么调试线上代码吗

这篇文章是学习了神说要有光的调试小册的学习笔记: 这篇文章来分享下如何调试线上的代码 什么时候需要调试线上的代码呢,当线上代码出现 bug 的时候,需要定位问题,就需要一步一步调试代码来确认问题,但是线上代码都是构建之后的代码,很难看懂,有什么好的解决办法么? 实际例子 在本地创建一个 demo 项目 这个项目用 webpack 构建打包 这是 webpack 配置文件 webpack.config.js : tips:在编写js配置文...

#学习
前端04-21
阅读

moduleResolution 总结

模块化之争的在 ESM 标准出来的时候已成为定局,这两年前端界也在进行 ESM 大迁移。关于 ESM 个人感觉可以聊的并不多,最近讨论最多的可能还是到底该不该用 default import 以及它俩互相转换的各种坑。前不久 TS 发布了 5.0,引入了新的 moduleResolution: 。官方文档对此的描述非常简单,阅读完本文,你会对它的产生有更深刻的理解。 什么是 moduleResolution 当我们讨论 模块化标准 (对...

前端04-18
阅读

nrm的使用(安装、配置、查看、切换、增加、删除、测试

nrm nrm(npm registry manager)是npm的镜像管理工具,有时候国外的资源太慢,使用这个就可以快速地在npm源间切换。 安装nrm 在命令行执行命令, ,全局安装nrm。 使用 一般来说,在终端直接运行基础命令,可以看到该命令的解析,使用方法。 查看当前源 执行命令 查看可选的源。其中带 号的是当前使用的源,下图表明当前源为rh。 或者直接使用 命令,也可以查看当前源。 切换 如果要切换到taobao源,执行命令...

前端04-17
阅读

基于 Node.js 的轻量级私有仓库 Verdaccio

Verdaccio 一、简介 1\. 什么是 Verdaccio “一个基于 Node.js 的轻量级私有仓库”。 平时使用 npm publish 进行发布时,上传的仓库默认地址是 npm,通过 Verdaccio 工具在本地新建一个仓库地址,再把本地的默认上传仓库地址切换到本地仓库地址即可。当 npm install 时没有找到本地的仓库,则 Verdaccio 默认配置中会从 npm 中央仓库下载。 Verdaccio 表示意大利...

前端09-16
阅读

package.json scripts

npm 脚本有 和 两个钩子。举例来说, 脚本命令的钩子就是 和 。 用户执行 的时候,会自动按照下面的顺序执行。 因此,可以在这两个钩子里面,完成一些准备工作和清理工作。下面是一个例子。 npm 默认提供下面这些钩子。 prepublish,postpublish preinstall,postinstall preuninstall,postuninstall preversion,postversion pretest,postt...

前端07-13
阅读

前端技能树.png