发布nodejs到npm的简单示例

1. 新建一个简单地node.js项目

positive@ubuntu:~/workspace/node$ vi positive.js
console.log(“Hello, I am positive!”);

2. sudo npm init

在positive.js所在目录执行 sudo npm init
会生成一个文件package.json,里面内容如下:
{
“name”: “positive_yuan”,
“version”: “1.0.0”,
“description”: “positive”,
“main”: “positive.js”,
“scripts”: {
“test”: “echo \”Error: no test specified\” && exit 1”
},
“author”: “lifenrun”,
“license”: “BSD-2-Clause”
}

3. sudo npm adduser

发布前一般需要使用的命令,用来添加用户,也在positive.js路径下使用,然后输入在https://www.npmjs.com注册的用户信息即可,包括username,password,Email等

4. sudo npm publish 发布module

在positive.js路径下发布新的module,如果提示
publish Failed PUT 403
npm ERR! Linux 3.19.0-25-generic
npm ERR! argv “/usr/bin/nodejs” “/usr/local/bin/npm” “publish”
npm ERR! node v0.10.25
npm ERR! npm v3.5.1
npm ERR! code E403
那么说明你输入的nodejs模块名已经被别人用了,换个名字就可以了,
打开package.json,修改一下name对应的属性,再执行一遍即可即可

5.sudo npm install 安装module调试

#sudo npm install positive_yuan
#node
>require("positive_yuan")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值