目前
更改:
( es6: ... s三个点的作用)将对象中内容展开
-
- const a=require('./src/dateFormat')
- const b=require('./src/htmlEscape')
-
- //向外暴露需要的成员
- module.exports={//es6 中的用法 ...将对象中内容展开
- ...a,
- ...b
- }
README.md(安装方式、导入方式、格式化时间、转义HTML中的特殊字符、还原HTML中的特殊字符,开源协议)Mkdwon语法
- ##安装
- ```
- npm install zjj
- ```
- ##导入
- ```js
- const zjj=require('zjj')
- //调用dateFormat对时间格式化
- const time=zjj.dateFormat(new Date());
- //结果 格式化时间:2022-09-02 09:08:31
- ```
-
- ##转换html中的特殊字符的方法
- ```js
- //带转换的HTML字符串
- const htmlStr='
这是h1标签123
' - //调用htmlEscape方法进行转换
- const str=zjj.htmlEscape(htmlStr)
- //转换的结果
- console.log(str)
-
- ```
- ##还原html中的特殊字符的方法
- ```js
- //带还原的的HTML字符串
- //调用htmlEscape方法进行转换
- const str2=zjj.htmlUnEscape(str)
- //转换的结果
"abv">这是h1标签123
- console.log(str2)
-
- ```
- ##开源协议
- ISC
如何发布你的包
首先注册npm账户:Just a moment... (npmjs.com)要进行邮箱的OTP验证
注册之后:是在终端中登录:(但是需要把我们下包的服务器地址改成官方服务器否则会失败)
npm config get registry
npm login——登录
npm publish发布 ---------检查自己有没有发布成功(到自己的根目录)
删除npm已经发布的包:
运行 :npm unpublish 包名称 --force
注意:npm unpublish 只能删除72小时内的发布的包,
npm unpublish删除的包,在24小时内不允许重新发布
发布包的时候要慎重,尽量不要往mpn上发布没有意义的包
最后使用:
npm logout 退出登录