如何使用github源在NPM中发布模块

时间:2014-10-05 18:30:50

标签: javascript node.js github npm publish

我希望我的存储库可以像这样安装:

$ npm install git://github.com/ariellyrycs/testpublishnpm

我所做的是:

  • 安装npm和nodejs

  • 添加我的信息

    npm set init.author.name "name" npm set init.author.email "email" npm set init.author.url "url"

    • npm init。为了创建package.json。
  • 在npm官方网页上注册。

    • npm adduser并插入我的信息

    • git commitpush到我的新存储库

    • npm publish .

然后我遇到了这些错误:

npm ERR! publish Failed PUT 403
npm ERR! Linux 3.13.0-34-generic
npm ERR! argv "node" "/usr/local/bin/npm" "publish" "."
npm ERR! node v0.11.14-pre
npm ERR! npm  v2.1.2
npm ERR! code E403

1 个答案:

答案 0 :(得分:2)

There's already a module on npm called ariel,所以npm基本上告诉你无法发布,因为你在npm上没有该模块的发布权。

您可以尝试为模块选择其他名称。