技术栈
npm
缘来小哥
2 天前
npm
·
node.js
一文理解npm/yarn/pnpm中的版本通配符
在现代前端开发中,包管理器如npm、yarn和pnpm已成为必备工具。它们都基于相似的版本控制机制。因此,理解版本通配符的含义和应用场景对构建稳健、易维护的项目至关重要。本文将基于语义化版本控制(SemVer)理论,详细解释这些版本通配符的工作原理和使用技巧。
FreeBuf_
2 天前
前端
·
安全
·
npm
npm供应链攻击威胁开发环境安全
针对NX构建系统和React软件包的供应链攻击表明,企业软件开发面临的威胁正持续升级。安全公司Wiz最新报告显示,攻击者通过Node Package Manager(npm)分发被篡改的Nx构建系统工具包,导致大量开发者凭证泄露。在此次攻击活动中,攻击者还利用AI工具窃取企业开发环境数据。
longze_7
2 天前
前端
·
javascript
·
npm
·
开源
·
开源软件
·
guide
·
引导组件
开源npm引导guide组件
Npm组件下载地址longze-guide - npmGithub: 2441630833/longze-guide
longze_7
2 天前
前端
·
npm
·
node.js
npm 打包上传命令,撤销错误版本
添加npm用户账号上传包命令撤销错误版本example:package.json example
扯淡的闲人
2 天前
前端
·
npm
·
node.js
关于NPM(Node Package Manager)的详细介绍
本文提供 NPM(Node Package Manager)的详细介绍,从基础到高级主题。适合初学者和中级用户,包含逐步说明、示例和小贴士。学完后,你将能轻松管理 JavaScript/Node.js 项目中的包。
再学一点就睡
3 天前
前端
·
npm
从 npm 到 pnpm:包管理器的进化与 pnpm 核心原理解析
在前端与 Node.js 开发中,包管理器是连接项目与海量开源依赖的核心工具。从最早的 npm 到后来的 yarn,再到如今备受青睐的 pnpm,每一次迭代都围绕着 “效率、空间、一致性” 三大痛点展开。本文将先回顾 npm 的局限,再深入解析 pnpm 如何通过 硬链接与符号链接 突破这些局限,揭开其 “高效存储、极速安装” 的底层逻辑。
卡拉叽里呱啦
3 天前
typescript
·
npm
·
yarn
拆分TypeScript项目的学习收获:处理编译缓存和包缓存,引用本地项目,使用相对路径
最近需要将工作中的一个TS包拆出一部分代码,以便在多个团队和项目中共享。原以为这会是一项特别简单的工作,但是也花了两天才大致拆成功。因此记录一下,也给有类似需求的同学一点经验。
一只喵喵豚
3 天前
javascript
·
spark
·
npm
【Spark Core】(二)RDD编程入门
水冗水孚
3 天前
react.js
·
npm
面对业务需求,多思考一下如何更好实现,不要成为麻木的前端npm调包侠
前段时间,有一个业务需求,就是要实现类似excel单元格可以选中的需求,需求如下:线上预览地址:ashuai.site/reactExampl…
赵民勇
6 天前
前端
·
npm
·
node.js
npm使用的环境变量及其用法
了解 npm 的环境变量能让你更自如地控制和定制 npm 的行为。下面我将为你介绍一些常用的 npm 环境变量及其用法,并提供一些使用上的建议。
赵民勇
7 天前
javascript
·
electron
·
npm
如果已经安装了electron的一个版本,再次使用命令npm install electron不指定electron版本时,会下载安装新版本么?
当你已经安装了 Electron 的一个版本,再次运行 npm install electron(不指定版本)时,不一定会下载安装新版本。它的行为取决于几个因素,主要是你 package.json 中 Electron 的版本规则以及是否存在版本锁定文件。
宁雨桥
7 天前
前端
·
javascript
·
typescript
·
npm
Vite 打包目录结构自定义配置指南
在 Vite 工程开发中,默认打包后的 dist 目录资源常集中在 asset 目录下,不利于资源管理。本文基于 Rollup 配置原理,详细介绍如何通过 Vite 配置自定义打包目录结构,实现 JS、CSS、图片等资源的分类存放。
苏琢玉
7 天前
vue.js
·
npm
·
php
·
composer
RSA+AES 混合加密不复杂,但落地挺烦,我用 Vue+PHP 封装成了两个库
在项目里写接口的时候,我有时候会希望再多一层保护。 虽然 HTTPS 已经能保证传输安全,但它解决的更多是「传输过程中不被窃听/篡改」的问题。 而我还想顺带做到几点:
赵民勇
8 天前
javascript
·
electron
·
npm
electron应用开发:命令npm install electron的执行逻辑
我们来彻底解析 npm install electron 这个命令背后的完整执行逻辑。这是一个非常精妙的过程,远不止下载一个简单的 JavaScript 包那么简单。理解了它,你就能透彻地明白 Electron 开发环境的运作原理,并能轻松解决各种安装问题。
柯南二号
9 天前
前端
·
arcgis
·
npm
【大前端】实现一个前端埋点SDK,并封装成NPM包
🚀来做一个支持 React 的前端埋点 SDK,并把它封装成 npm 包 的形式。整体分 3 部分:
dangkei
9 天前
前端
·
jvm
·
npm
【Wrangler(Cloudflare 的官方 CLI)和 npm/npx 的区别一次讲清】
下面这份速读指南,帮你把 Wrangler(Cloudflare 的官方 CLI)和 npm/npx 的区别一次讲清 👇
IOsetting
9 天前
npm
·
node.js
·
nvm
Node.js环境和antd初始化项目
为了方便切换 Node.js 版本, 在 Ubuntu 下使用 nvm 做 Node.js 的版本管理, 在 Windows 10 下使用 fnm 做 Node.js 的版本管理
蒙奇·D·路飞-
9 天前
前端
·
npm
·
node.js
2025改版:npm 新淘宝镜像域名地址
2025年后,淘宝镜像地址由改为 :将改为:在path中增加:
不死鸟.亚历山大.狼崽子
9 天前
npm
无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
今天使用pnpm安装如下报错:2.1 安装pnpm2.2 配置环境变量如果不知道路径,查看如下命令:配置完成以后启动安装测试:
Java 码农
10 天前
前端
·
javascript
·
npm
·
node.js
nodejs koa留言板案例开发
包含功能 登录注册(不开放注册只是用固定的账号信息) 查看列表 查看详情 发布信息 编辑信息 删除信息 项目接口