构建自己的JS库以及node包发布与使用

一.构建自己的JS库

1.先创建自己的tools.js文件

;(function(){
    // 防抖 一段时间内触发一次
    function debounce(fn, delay){
        let timer = null;
        return () => {
            clearTimeout(timer)
            timer = setTimeout(() => {
                fn.apply(this)
            }, delay)
        }
    }
    // 全局使用
    window.debounce = debounce;

    // 节流
})(this);

2、引用自己JS库



 

 

二.node包的发布与使用

1.先在npm上注册账号

2.在命令行上登录: npm login

构建自己的JS库以及node包发布与使用_第1张图片

输入你注册的账号、密码以及邮箱

3.先创建一个一个文件夹my-demo

4.初始化文件npm init -y,-y表示自己默认创建

5.建立一个index.js文件

function fn(){
    console.log('zero')
}

exports.fn = fn;

6.npm publish发布

7.自己下载自己发布的node包

8.创建一个目录demo,下载安装npm i my-demo包,在index.js文件中引用自己的包

const mx = require('my-w')
mx.fn() // zero

9.最后输出zero表示成功了

 

 

你可能感兴趣的:(nodejs)