NPM共0篇 第3页
NPM

如何修复 npm 错误代码 EINTEGRITY 问题

解决 要解决EINTEGRITY npm 包的问题,请使用以下步骤: # 删除 node_modules and package-lock.json rm -rf node_modules package-lock.json # 清理和验证 npm cache npm cache clean --force ...
admin的头像-五八三admin2年前
090

报错处理While resolving: awesome-typescript-loader@5.2.1 Found: typescript@4.9.5

解决 npm 依赖冲突报错记录 最近在使用 npm 安装项目依赖时,遇到了一个关于依赖冲突的问题,特此记录一下解决过程。 报错内容如下 # npm resolution error report While resolving: awesome-ty...
admin的头像-五八三admin2年前
090
开发自己的第一个npm包-五八三

开发自己的第一个npm包

前言 生命不息,折腾不止。我很喜欢那些搞事情的人,比如说创业者,发明者。从大处说,他们不是解决了我们的就业,就是推动了社会的进步。从小处说,生活需要目标和想法,不然就会像一杯白开水...
admin的头像-五八三admin2年前
030
通过Vite来发布自己的第一个npm包(手把手版)-五八三

通过Vite来发布自己的第一个npm包(手把手版)

前言 我们在前端开发中经常会安装一些npm包,当你在前端开发有一段时间之后你也会知道,那些npm包实际上就是别人写好的一些代码来供你调用,那么今天就来讲讲如何通过Vite + TS 来发布一个属于...
admin的头像-五八三admin2年前
070
任何人都能发布一个npm库(从0搭建公司组件库系列)-五八三

任何人都能发布一个npm库(从0搭建公司组件库系列)

前言  最近再给app的同事分享h5的框架,他们对我司搭建的组件库很是感兴趣,让我从0开始给他们分享一下相关方案;借此我想循序渐进从0开始出个系列;  咱们来基于Vue框架开发插件吧,组件封装...
admin的头像-五八三admin2年前
080
如何发布一个自己的Vue3组件并使用npm安装到自己项目中-五八三

如何发布一个自己的Vue3组件并使用npm安装到自己项目中

前言 在平常工作中我们经常会使用 npm 安装一些包来使用,那么我们又是通过各种文档或者百度来知道这些包,并且告诉我们怎么安装,但是我从未想过这么一个包是怎么诞生的,所以今天我自己尝试的...
admin的头像-五八三admin2年前
040
【译作】第一期:yarn.lock和package-lock.json-五八三

【译作】第一期:yarn.lock和package-lock.json

hello,我是海海 这一期是关于锁文件的一篇译作。阅读时间6分钟 欢迎转载,请注明原文和作者 翻译的不够好,欢迎底部发消息帮我纠错 原标题:What is package lock json and how a lockfile wor...
admin的头像-五八三admin2年前
070
npm私有库入门与实践-五八三

npm私有库入门与实践

背景 大家好,我是前端队长小冯。 在公司里面,很多项目都是基于相同的技术栈,那么也会有代码复用和组件复用的需求。但是目前各个项目的公共组件库和函数库部分都是项目各自拥有的,导致很多重...
admin的头像-五八三admin2年前
0150
推荐几款业务开发中常用的插件-五八三

推荐几款业务开发中常用的插件

一、签名插件 react-signature-canvas 使用场景 react-signature-canvas,它是一个开源的React库,可以在设备上进行签字,完成订单打印等功能 效果案例 插件地址 www.npmjs.com/package/rea… ...
admin的头像-五八三admin2年前
050
npm 发包初体验-五八三

npm 发包初体验

前言 在上篇文章宝塔面板——使用Docker,基于Nexus3 搭建 npm 私仓中,介绍了使用Nexus搭建私仓并发包的流程,私仓适用范围有限(大多为公司团队),类似一些开源项目则会选择使用npm,近期偶...
admin的头像-五八三admin2年前
0220
npm包安装机制历史演变过程-五八三

npm包安装机制历史演变过程

一、前言 NPM是Node.js的包管理器,作为前端开发人员,对于该工具的使用每个人都了然于心。本文将从npm install命令出发,分享npm包安装机制历史演变的过程以及不同版本之间的差异性。 二、v2版...
admin的头像-五八三admin2年前
050
发布 npm 包需知-五八三

发布 npm 包需知

前言 说到 npm 包的发布,大伙儿都觉得很简单,不就是 npm publish 命令就可以发布了嘛。是的,最后发布包用到了 npm publish 命令,但是仅靠这一个命令,并不能发布一个高质量,易用的 npm 包...
admin的头像-五八三admin2年前
0160
怎么在pnpm中修改node_modules并生效-五八三

怎么在pnpm中修改node_modules并生效

前言 我在使用一个开源库的时候发现了一个bug,github.com/chenshuai21… ,随即我提交了PR修复了这个BUG,但是官方人员还没有合并这个问题。我目前着急解决这个问题,大家都知道官方解决一个问...
admin的头像-五八三admin2年前
0160
Rollup炼金术:打造NPM包提高开发效率!-五八三

Rollup炼金术:打造NPM包提高开发效率!

前言 1.在云在前端公众号中发送rollup领取源码地址 2.本章内容涉及到package.json,如果对其相关字段不熟悉,可以先参考我的上一篇文章# 中高级前端必须掌握的package.json最新最全指南 起步 1....
admin的头像-五八三admin2年前
080
工程的 package.json 中的 ^~ 该保留吗?-五八三

工程的 package.json 中的 ^~ 该保留吗?

我正在参加「掘金·启航计划」 工程的 package.json 中的 ^~ 该保留吗? 一、写在前面 一次线上项目 bug,引发了关于 package.json 中的 ^~ 是否该保留?保留可能引发的后果?以及如何在版本更...
admin的头像-五八三admin2年前
0150
vite发布纯函数工具库(ts+vitest单元测试)-五八三

vite发布纯函数工具库(ts+vitest单元测试)

上一篇: vite+vue3发布npm组件库 新建项目 pnpm create vite ; Project name: strayer-tool; // strayer-tool换成你自己的函数库名称 Select a framework: Vue; Select a variant: TypeScript...
admin的头像-五八三admin2年前
060
踩坑日记 ‼ getaddrinfo ENOENT raw.githubusercontent.com 资源安装异常-五八三

踩坑日记 ‼ getaddrinfo ENOENT raw.githubusercontent.com 资源安装异常

前言 今天拉了个新项目,本来要去基于这个新项目改点东西来着,结果安装的时候就出问题了 报错如下: 排查 观察上面的错误信息,可以看到里面有个关键信息—— getaddrinfo ENOENT 下面简单介绍...
admin的头像-五八三admin2年前
030

npm install报错——npm ERR! code ERESOLVE及解决方法

一、问题描述 vue项目执行npm install下载依赖的时候报如下错误 npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: @vueup/vue-quill@1.1.0 npm...
admin的头像-五八三admin2年前
0410