NPM共0篇
NPM
Rollup炼金术:打造NPM包提高开发效率!-五八三

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

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

npm私有库入门与实践

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

报错处理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
关于package-lock.json-五八三

关于package-lock.json

前言 上篇文章我们了解了package.json,一般与它同时出现的还有一个package-lock.json,这两者又有什么关系呢?下面一起来了解吧。 介绍 package-lock.json 它会在 npm 更改 node_modules 目录...
admin的头像-五八三admin2年前
0260
NPM 发包那些事-五八三

NPM 发包那些事

前言 随着  npm  社区的发展,其发包规范与包的解析机制也在不断完善,最直观的体现就是package.json支持的字段增多,以及各种打包工具的特性支持变多,发包能力也在不断完善。 那么,在如今...
admin的头像-五八三admin2年前
0350
React发布自定义组件库——高阶玩家必备~-五八三

React发布自定义组件库——高阶玩家必备~

@NPM发包前置知识 为了发布一个React组件库,你需要先对NPM发包有一些基本了解 先好好读一虾 ? 介篇文章↓↓↓ NPM库的发布——诚意奉献,一文讲透 @创建一个库工程 npm init vite@latest 后续...
admin的头像-五八三admin2年前
0140
代码魔法:探秘背后的奇幻-NPM库世界-五八三

代码魔法:探秘背后的奇幻-NPM库世界

前言打造属于自己的npm库 - 走进编程世界的新奇冒险 编程世界是一个充满无限可能的地方,它让我们能够创造出令人惊叹的应用和工具,改变着我们的生活方式和社会。不论你是一个刚踏入这个神奇领...
admin的头像-五八三admin2年前
0160
npm script 自定义命名-五八三

npm script 自定义命名

npm script 中传参 需求 执行一条脚本命名可以自定义参数, 有现在这么一条脚本 package.json 下,执行 src 下某个 js 文件 'dev': 'node src/a.js' 这里需求:能自定义 src/ 下目录参数 'dev':...
admin的头像-五八三admin2年前
0380
NPM库的发布——诚意奉献,一文讲透-五八三

NPM库的发布——诚意奉献,一文讲透

@注册NPM账号 NPM官网 按步骤开始注册账号 过程中需要输入一个一次性密码(OneTimePassword/OTP) 首次时从注册邮箱中翻出这个OTP 注册成功,进入个人主页 @从身份验证器App获取OTP 安装验证器A...
admin的头像-五八三admin2年前
0140
熟悉又陌生的package.json-五八三

熟悉又陌生的package.json

前言 随着前端的不断发展,package.json可谓是在前端项目中无处不在,它不仅在项目根目录会有,而且在 node_modules 中也存在。那么这个文件到底是干嘛的,又有什么作用?很多人对它的认识是不...
admin的头像-五八三admin2年前
060

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
发布 npm 包需知-五八三

发布 npm 包需知

前言 说到 npm 包的发布,大伙儿都觉得很简单,不就是 npm publish 命令就可以发布了嘛。是的,最后发布包用到了 npm publish 命令,但是仅靠这一个命令,并不能发布一个高质量,易用的 npm 包...
admin的头像-五八三admin2年前
0160
如何发布一个自己的Vue3组件并使用npm安装到自己项目中-五八三

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

前言 在平常工作中我们经常会使用 npm 安装一些包来使用,那么我们又是通过各种文档或者百度来知道这些包,并且告诉我们怎么安装,但是我从未想过这么一个包是怎么诞生的,所以今天我自己尝试的...
admin的头像-五八三admin2年前
040
使用dumi轻松打造定制化组件库,运用GitHub轻松部署-五八三

使用dumi轻松打造定制化组件库,运用GitHub轻松部署

在上两篇文章我们讲了如何封装图表组件。 用SVG打造简洁实用的柱形图和折线图 一文掌握SVG雷达图的制作 接下来当然要封装成一个组件库,构建发包,搭建网站。分享更多人使用。 快速上手 按照 du...
admin的头像-五八三admin2年前
0440
2023年度状态之Npm-五八三

2023年度状态之Npm

本文译者为 360 奇舞团前端开发工程师 原文标题:State Of Npm 2023: The Overview 原文链接:blog.sandworm.dev/state-of-np… 原文作者: Gabi Dobocan 概览 一些 Npm 小知识 软件包总数: 3,...
admin的头像-五八三admin2年前
0160
pnpm 是凭什么对 npm 和 yarn 降维打击的-五八三

pnpm 是凭什么对 npm 和 yarn 降维打击的

大家最近是不是经常听到 pnpm,我也一样。今天研究了一下它的机制,确实厉害,对 yarn 和 npm 可以说是降维打击。 那具体好在哪里呢? 我们一起来看一下。 我们按照包管理工具的发展历史,从 np...
admin的头像-五八三admin2年前
050

如何快乐地使用vite开发npm库(typescript),搭建·调试·发布·闭环式教程

使用vite开发npm依赖,闭环式教程 本教程将: 介绍如何搭建一个vite项目,并配置为库模式,为esmodule、umd打包出对应语法的两套js文件。 用typescript开发库时,如何在vite中自动生成声明文件...
admin的头像-五八三admin2年前
0320
antv-x6使用及总结 | 京东物流技术团队-五八三

antv-x6使用及总结 | 京东物流技术团队

1 简介 AntV是一个数据可视化(so.csdn.net/so/search?q… )的工具(antv.vision/zh/ ),可以方便的创建图表或者其他图形,让我们的页面开发比较轻松的让数据可视化。进入网站后,我们可以看...
admin的头像-五八三admin2年前
040
如何使用Github Actions发布npm包-五八三

如何使用Github Actions发布npm包

作者:Herrylo 本文包含本地发布npm包发布流程, 和 github action自动发布npm包流程,帮助你更好的发布自己或公司的npm包。 本地发布npm包 发布本地npm包首先需要初始化npm,设置npm源,登录np...
admin的头像-五八三admin2年前
0220

快速切换 nodejs 的版本

最近在开发一个常驻进程、定时任务统一调度系统,以应对开发在进程管理方面遇到的各种复杂问题。 组里开发项目,一般来说是一个人承包整个项目,包括调度器设计,还有后台系统。我还有一部分工...
admin的头像-五八三admin2年前
0110