当前位置:首页 > 技术分析

技术分析

  • 最新
  • 浏览
  • 评论

内网npm私有仓库搭建以及使用教程

ruisui883个月前 (01-26)16
前言前端团队沉淀一套通用的UI库、工具类、脚手架,不允许在公网发布,内网npm私有库搭建需求应运而生。如何在内网环境搭建npm私有仓库并使用?主角登场了 —— Verdaccio。接下来我来教大家使用 verdaccio 在内网环境中搭建npm私有仓库。...

脆弱的前端依赖,著名开源项目作者删库跑路,大量用户受影响

ruisui883个月前 (01-26)18
最近又发生了一起关于...

一文搞定nodeJS相关的nvm、npm、nrm、yarn、npx等

ruisui883个月前 (01-26)16
node、npm等相关概念node 和 npm 相关的名词很多,比较容易混淆。下面对这些名词做个统一梳理node:一个基于 Chrome V8 引擎的 JavaScript 运行时;提供了 JavaScript 的运行环境。可以直接到 node 官网下载安装...

一条命令删除目录下的所有node_modules

ruisui883个月前 (01-26)18
作为前端开发,应该都了解node_modules这个目录,尤其同时维护多个项目的时候,每个项目都会产生一个node_modules,每个node_modules少则几十兆,多则几百甚至上千兆,随着时间的积累,维护项目的增加,整个项目目录体积会越来越大。node_modules原罪删除之前,先了解点n...

[windows]npm拉包时提示taobao镜像源SSL证书错误的解决方式

ruisui883个月前 (01-26)23
npm拉包时提示taobao镜像源SSL证书错误。错误现象:Error installing Chromedriver: Hostname/IP does not match certificate's altnames: Host: npm.taobao.org. is not in th...

Vue框架学习记录2(vue框架实战)

ruisui883个月前 (01-26)18
接着上一节记录1,学习构建基本Vue项目模板,并且解决上一节的一些没有具体操作的坑点Vue创建项目上一节中讲解了Vue环境的搭建和下载基本的Vue框架包和构建包vue-cli...

npm包安装太慢,别怪网速慢,可能是你使用的姿势不正确

ruisui883个月前 (01-26)19
写在前面相信很多人在使用npm下载依赖包的时候,都遇到过一个非常常见的问题,那就是:下载速度太慢~~~那么今天给大家介绍一些提升npm下载速度的方法,还不清楚的朋友要收藏好了哟,不过在使用这几招之前,首先需要做一下的一些检查:...

运行 npm run xxx 的时候发生了什么?

ruisui883个月前 (01-26)13
前言:面试官:npm run xxx的时候,发生了什么?讲得越详细越好。我(心想,简单啊): 首先,DNS 解析,将域名解析出来 IP 地址,然后 TCP 连接,TCP 三次握手...面试官:停停,我问的不是从URL输入到页面展现到底发生什么?,是npm run xxx的时候,发生了什么。...

自从有了NVM,再也不用频繁安装卸载了

ruisui883个月前 (01-26)10
在日常工作中可能遇到某些项目使用特定的Node版本及相关包,使用其他版本运行会出现异常,NVM的出现就是为了解决这个版本冲突的问题,可以使用NVM实现在同一台电脑上切换到项目需要的Node版本。NVM:Node Version Manager,即Node版本管理工具,可以管理多个不同的Node版本,...

难道只有我一个人想吐槽npm这种包管理方式么

ruisui883个月前 (01-26)15
实在忍不住吐槽说实话有强迫症的我忍了很久了,实在是忍不住写篇文章来吐槽一下。标题可能说的有点大了,我要吐槽的是:我可能只需要某一个小小的功能模块A,结果模块A依赖B-F这5个模块,然后B又依赖这10个模块,C又依赖那20个模块...一环套一环下来最后需要下载数不清的模块,虽然下载神马的都是全自动的,...