《实战:如何使用Vue2.0开发一个npm组件库》- 1、npm 包:创建、发布、更新、删除和使用

环境版本

  • @vue/cli 4.5.12
  • node 14.15.4
  • npm 6.14.10

一、创建

1、先创建一个文件夹Demo,这就是你的工程文件夹根目录。“我的电脑”地址栏中输入cmd,进入控制台。

输入如下命令,用于创建 package.json。

命令:node init

2、根目录下创建 index.js,这时有2个文件。

3、index.js 代码如下:

exports.sayHello = (name) => {
    return `Hello, ${name} !`;
};

二、发布

注意发布与更新是一样的命令,但会根据 package.json 文件中的version做版本更新。版本号相同是更新,不同是添加。

1、npm 登录,输入用户名、密码和邮箱信息。

命令: npm login

2、登录成功后上传。

命令:npm publish

3、登录你的npm,可以在 packages 中看到发布成功的包。

三、删除

// 删除已发布的包 
npm unpublish moduleName
// 强制删除
npm unpublish moduleName --force         
// 删除指定版本
npm unpublish moduleName@1.0.2 

四、使用

1、与Demo文件夹同级创建一个DemoUse文件夹下,这就是你的测试工程文件夹根目录。“我的电脑”地址栏中输入cmd,进入控制台。

输入如下命令,用于下载npm包

命令:npm i mapgis-test-lsq

图中警告暂不理会,这里只是做一个简单的测试示例。

2、这时根目录下会创建 node_modules 和 package-lock.json。

 3、根目录下新建 index.js 文件用于测试。示例代码如下:

var test = require('mapgis-test-lsq');
console.log(test.sayHello('world'));

4、控制台中输入命令,输出 Hello,world ! 表示成功了!

命令:node index.js

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值