导语:最近做了几个项目,想对其中公共的部分进行提取,单独设置成npm包,以便别的项目可以使用,省去重复写的烦恼,在网上找了好久,终于寻得一个方法,可以打包自己的包到npm,并且同时支持游览器和node环境使用,非常方便,现在就做一个开发总结。 目录 准备工作 编写一个方法 打包 测试 发布 准备工作 查询npm包名称是否存在 由于是发布公开包,所以 ...
导语:最近做了几个项目,想对其中公共的部分进行提取,单独设置成npm包,以便别的项目可以使用,省去重复写的烦恼,在网上找了好久,终于寻得一个方法,可以打包自己的包到npm,并且同时支持游览器和node环境使用,非常方便,现在就做一个开发总结。 目录 准备工作 编写一个方法 打包 测试 发布 准备工作 查询npm包名称是否存在 由于是发布公开包,所以 ...
导语:之前说的是如何下载、更新、卸载npm包,今天说一下如何发布自己的npm包到npm的平台上,让别人可以作为项目的依赖包来下载安装和使用。本次使用一个拖拽的案例来演示如何操作。 目录 初始化npm 登录npm 发布包 更新包 删除包 初始化npm包 在初始化之前一定要安装node环境,然后到npm官网查看包名是否存在,如果存在则换一个。这次我使用g-d ...
PS C:\Users\zxp1> npm i -g @vue/cli npm ERR! code ZBUFERROR npm ERR! errno -5 npm ERR! zlib: unexpected end of file npm ERR! A complete log of this run can be found in: npm ERR! C:\User ...