在npm宣布本身的包

本日经由过程一个简朴的列子来演示怎样在npm宣布本身的包。

你须要先下载安装node.js

宣布包

1 新建个文件夹,这里定名为test110,,
2 然后再在test110下新建一个lib文件夹。
3 建立package.json,在test110文件夹下,右键挑选git bash here输入敕令

npm init

然后name输入test110,然后一起回车,末了ctrl + c完毕,

4 建立readme.md文件,在test110文件夹下,在新建一个readme.md文件(这是一个引见你包的文件makdown文件),随意输入点什么,如这是我的第一个npm包
5 在lib文件夹下新建新建一个test.js文件,输入以下代码

var a = {
    fu : function() {
        console.log( '这是我的第一个npm包' );
    };
}
module.exports = a; // 把a暴漏出去

6 在test110文件夹下新建一个index.js文件(主进口文件),输入

var a = require( './lib/test.js' );
module.exports = a; //把a暴漏出去

7 包文件已ok,构造以下

-test110
    -lib
        -test.js
    -index.js
    -package.json
    -readme.md

8 建立npm账号,两种体式格局

第一种:翻开npm 注册

第二种:敕令行注册,输入以下

npm adduser

顺次输入用户名,暗码,邮箱就注册胜利了。注册胜利会自动登录,所以如今已在当地登录胜利。
假如你已有npm账号可经由过程与哦以下定名登录,

npm login

输入用户名,暗码便可上岸胜利。

9 宣布包,在test110文件夹下,右键挑选git bash here,输入以下敕令

npm publish

便可宣布胜利,注重宣布必需是登录状态下。

10 这时候你就能够在npm官网 ,经由过程在搜刮框中输入test110来查询到你适才宣布的包了。
11 更新包,你修悛改包里的js文件时,同时还得修正package.json里version的版本号后才可从新宣布。

运用包

1 这时候你新建个文件夹(如test)就能够经由过程以下敕令下载你宣布的包了

npm install test110

2 然后,在test文件夹下新建in.js文件,输入以下代码

var test110 = require( 'test110' );
test110.fu();

3 在test文件夹,右键挑选git bash here,输入以下敕令

node in.js

就能够输出这是我的第一个npm包

    原文作者:陈帅
    原文地址: https://segmentfault.com/a/1190000010224751
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞