NPM 发布包

常用命令

初始化描述文件
  • npm init
    可以帮助快速生成package.json文件
注册包仓库账号
  • npm adduser
    按照提示输入用户名、密码和邮箱。
登陆账号
  • npm login
    在你上传包的根目录登陆,按照提示输入用户名、密码和邮箱。
上传包
  • npm publish .
    上传包的命令是npm publish ,一般性在要上传的包的根目录(package.json文件所在的目录)及执行npm publish .

    注意
    更新包也是这个命令,但是记得修改package.json里面的版本号version,并且name不能变。【可以动手试试】
删除上传的包
  • npm unpublish --force
    注意
    根据规范,只有在发包的24小时内才允许撤销发布的包( unpublish is only allowed with versions published in the last 24 hours)

另外,如果是测试包,不希望污染npm网站,所以在测试成功后最好删除包。

使用

使用命令npm install ,下载后在node_modules文件目录下

  • hello.js
exports.sayHello = function(){
    return 'Hello Node world!';
}
  • app.js
const hello =require('klay_hello_node');
const str = hello.sayHello();
console.log(str);
测试结果

你可能感兴趣的:(NPM 发布包)