首页 >> 大全

npm的organizations

2023-07-07 大全 39 作者:考证青年

npm的

大家在自己写一些库或者日常开发的时候都会发现很多的包名称是如下的

"devDependencies": {"@babel/helper-compilation-targets": "^7.15.4","@vue/cli-plugin-babel": "^4.1.0","@vue/cli-plugin-eslint": "^4.1.0","@vue/cli-service": "^4.1.0"}

他们的结构为: @/

如果想用这种结构的包名,首先需要在npm上创建自己组织

创建组织步骤 登录你的npm,进到npm官网点击个人中心里的创建组织按钮

然后就能创建成功了。

使用

cd到相关的.json目录下

如果未登录的话,输入命令npm login回车,然后按照提示输入账号密码(可能会提示输入邮箱)

执行以下命令

npm init --scope=

假设我申请的组织名为:peng-cli

则执行:npm init --scope=peng-cli

然后按提示输入相关的配置(如果想使用默认值得话,一直回车就可以了)

设置完后,你会发现.json里的name属性(也就是包名)发生了变化。

假设之前包名为demo,设置完后会变为@peng-cli/lib

发布到npm上

判断是否已登录npm或登录的账号$ npm 回车,如果已登录的话会返回相应的用户名。

如果想发布到npm上

公开发布$ npm -- 回车

私有发布(需要购买每月7美元的服务)$ npm 回车

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了