npm作用域包和版本

作用域包:

在npm中,作用域(scope)是一种将一组包组织在一起的方式,可以通过作用域共享包或限制包的可见性。作用域包遵循这样的命名模式:@scope/package-name

如果一个包的名称以@开头,那么它就是一个有作用域的包。范围是@和斜杠之间的所有内容。

复制代码
@scope/package-name

初始化作用域包:

要创建有作用域的包,只需使用以作用域开头的包名。

复制代码
{
  "name": "@username/package-name"
}

如果使用npm init,可以将范围作为选项添加到该命令。

复制代码
npm init --scope=username

如果一直使用相同的作用域,您可能希望在.npmrc文件中设置此选项。

复制代码
npm config set scope username

发布作用域包:

复制代码
npm publish --access=public

使用作用域包:

复制代码
npm install @username/package-name --save

使用特定版本的作用域包 :

npm install <package-name>@<version>

复制代码
npm install @username/package-name@1.0.0 --save
相关推荐
૮・ﻌ・几秒前
Node.js - 04:MongoDB、会话控制
数据库·mongodb·node.js·jwt·token·cookie·session
几何心凉2 分钟前
2026数据新规下,远程控制软件安全大起底:ToDesk、向日葵、UU远程谁更能守护企业资产?
前端
IT_陈寒5 分钟前
Redis 缓存击穿 vs 雪崩:5个实战方案让你的系统稳如磐石
前端·人工智能·后端
daols8816 分钟前
vue表格vxe-table实现表头合并,分组表头自定义合并
前端·vue.js·vxe-table
执行部之龙16 分钟前
js手写——防抖
开发语言·前端·javascript
DEMO派17 分钟前
JavaScript数据存储三剑客:Object、Map与WeakMap完全指南
开发语言·前端·javascript
一拳不是超人18 分钟前
半年AI编程实战总结:从工具到心法,让AI成为你的超能力
前端·人工智能·ai编程
阿杜杜不是阿木木18 分钟前
从0到1构建像Claude Code那样的Agent(二):工具
前端·chrome·agent·ai编程·cluade code
cramer_50h21 分钟前
Python的web开发框架Django再次更新
前端·python·django
weixin_66821 分钟前
Clawith 大模型设计逻辑与前端接口架构分析 -AI分析
前端·人工智能·架构