Publique su propio kit de herramientas npm

Publique su propio kit de herramientas npm

1. Registre una cuenta de NPM

Dirección registrada: www.npmjs.com/

2. Nuevo proyecto de inicialización de directorios

npm init

El nombre del módulo debe seguir los requisitos de la política relevante: https://www.npmjs.com/policies, el nombre del módulo no puede entrar en conflicto con el
nombre del módulo npm existente nombre del módulo nombre del módulo unicidad
versión versión
principal Cuando utilice require ('nombre del módulo' ) para referirse a este módulo Cuándo, qué
palabras clave de archivo se citan como el
autor de la palabra clave de su paquete cuando otros lo han buscado

3. Nuevo index.js

Escribe tu propio método

exports.formatLinuxTime = function(data) {
    
    
    // 时间戳转换
    function timestampToTime(timestamp) {
    
    
        var date = new Date(timestamp); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
        Y = date.getFullYear() + '-';
        M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
        D = date.getDate() < 10 ? '0' + (date.getDate()) + ' ' : date.getDate() + ' ';
        h = date.getHours() < 10 ? '0' + date.getHours() + ':' : date.getHours() + ':';
        m = date.getMinutes() < 10 ? '0' + date.getMinutes() + ':' : date.getMinutes() + ':';
        s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();
        return Y + M + D + h + m + s;
    }
    if (data) {
    
    
        let time = timestampToTime(data);
        return time
    }
    return '';
};
// console.log(formatLinuxTime(1615876200000))

4. Inicie sesión en npm para publicar el paquete npm

npm login
npm publish

5. Instale el paquete

npm install yyplugs

6. Paquete de actualización

npm version patch
npm publish

7. Deshacer el paquete

npm unpublish --force

Errores encontrados en el paquete

Inserte la descripción de la imagen aquí
Pensé que era un nombre duplicado, pero cambié el nombre o informé un error,
pero descubrí que la dirección de correo electrónico no estaba verificada.

Supongo que te gusta

Origin blog.csdn.net/weixin_43881166/article/details/114883114
Recomendado
Clasificación