首页
学习
活动
专区
圈层
工具
发布

#npm

npm(全称 Node Package Manager,即“node包管理器”)是Node.js默认的、以JavaScript编写的软件包管理系统。

钉钉机器人消息发送 npm 库:ddmessage-fruge365

fruge365

在日常开发中,我们经常需要将系统状态、错误信息、数据报告等通过钉钉机器人发送到群聊中。虽然钉钉提供了 Webhook API,但每次都要手写 HTTP 请求代码...

300

【vue3】解决:::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>) instead 的警告

fruge365

参考文章: vue3项目开源项目运行报错::v-deep usage as a combinator has been deprecated. Use :de...

600

nvm安装与使用详解(Window11)

fruge365

平时偶尔写 Vue2项目,偶尔写 Vue3项目,那么单个版本的 node.js 势必会报错,nvm就很合适,可以来回切换node版本,避免重复卸载安装node以...

3600

【node】 npm install 报错:code 128

fruge365

今天上班后端跟我说,她没事的时候在网上找了两个开源项目没跑起来让我帮忙看看(项目一)…(此处省略1000字)…。拿到项目后第一时间找package.json和r...

1200

【vue】vue2 获取Cookies的值

fruge365

100

【node】 cnpm|npm查看、修改镜像地址操作 换源操作

fruge365

3.修改当前的镜像源为淘宝镜像源 registry https://registry.npm.taobao.org弃用

1700

vscode 终端无法执行npm、cnpm命令的解决办法,npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试

fruge365

npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置...

2300

【TS】You are currently running a version of TypeScript which is not officially supported by @typesc

fruge365

注意:其实只是个警告内容,一般来说没有影响项目启动报错,如果影响了就换个版本安装用;

400

npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

fruge365

2.投石探路 百度了一些后,初步判断是node.js版本问题,但因为看其他人的一些文章,尝试过后没啥效果;终于在其中一篇找到了解决方案

900

开源供应链中的双重攻击面:npm 包投毒与开发者钓鱼的协同威胁分析

草竹道人

中国互联网络信息中心 | 工程师 (已认证)

近年来,软件供应链攻击呈现高频化、专业化趋势,其中针对开源包管理生态的入侵尤为突出。2025年7月,广受欢迎的 npm 包 eslint-config-pret...

20210

面向开发者生态的npm钓鱼攻击机制与防御体系研究

草竹道人

中国互联网络信息中心 | 工程师 (已认证)

近年来,针对软件开发者的供应链安全威胁持续升级,其中以伪装成npm官方服务的钓鱼攻击尤为突出。攻击者通过伪造域名、仿冒邮件模板及高保真登录页面,诱导开发者在非官...

10810

Npm 最全面、最深入的高阶命令详解

木易士心

npm(Node Package Manager)是 Node.js 的默认包管理工具,也是世界上最大的软件注册表。本教程从零开始,涵盖 npm 的基础使用、脚...

32610

Npm :EISDIR:illegal operation on a directory。

执行上下文

前两天在 Windows 上创建一个uni项目的时候,使用pnpm install安装易依赖的过程中,终端报了一个错误。

12210

通过命令行界面(winget)在 Windows 上安装 Node.js

悠悠12138

最近有接触到nodejs,今天就来讲讲在 Windows 上安装 Node.js ,直接通过命令行安装不再需要点击安装程序——这要归功于微软官方的 Window...

37010

Node.js 原生功能狂飙,15 个热门 npm 包要失业了

Immerse

如果本文对你有帮助,欢迎动动小手指一键三连(点赞、评论、转发),给我一些支持和鼓励,谢谢!

9410

npm 包下载慢的原因找到了!

萌萌哒草头将军

发布一些特殊的 npm 包时,一般会在 package.json 里用 libc 字段标记二进制包到底依赖 glibc 还是 musl!

13810

@ctrl/tinycolor 爆出严重供应链攻击:40+ NPM 包遭投毒,开发者需立刻自查

萌萌哒草头将军

前端圈刚刚爆出一起严重安全事件:知名包 @ctrl/tinycolor 被黑客入侵,在发布流程中被注入恶意代码,随后波及到 40+ 个 NPM 包,影响范围非常...

15210

Hadess入门到精通,如何管理Npm制品

DevOps探索之旅

Hadess是一款开源免费的制品管理工具,在上一篇中已经介绍了Maven制品详细使用过程,这篇文章将介绍在Hadess中详细的使用Npm制品。

14760

从 Node.js 环境问题到解决方案:一次完整的排错与优化之旅

用户8589624

在现代前端开发中,Node.js 和 npm 是不可或缺的工具。然而,随着项目的复杂性和依赖的增加,开发环境问题也变得越来越常见。本文将通过一个实际案例,详细记...

33010

普通安装 Node.js 和 npm 对比 NVM 安装:如何选择最适合你的方式

用户8589624

Node.js 和 npm 是现代 Web 开发和 DevOps 中不可或缺的工具。无论是开发后端服务、构建前端应用,还是管理项目依赖,Node.js 和 np...

32410
领券