NPM 发布包

常用命令

初始化描述文件
  • npm init
    可以帮助快速生成package.json文件
注册包仓库账号
  • npm adduser
    按照提示输入用户名、密码和邮箱。
登陆账号
  • npm login
    在你上传包的根目录登陆,按照提示输入用户名、密码和邮箱。
上传包
  • npm publish .
    上传包的命令是npm publish <folder>,一般性在要上传的包的根目录(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 <packagename>,下载后在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);
测试结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容