npm包发布及其CDN加速
发布npm包
在要发布包的对应目录,右键使用Vscode打开,依次执行如下代码
npm init(初始化和git init差不多)
1 | name: (mtmap) |
上文为package.json中填入的信息,()内的为默认值,如果你之前有git.init,他会检测到。
2. npm login登陆 一定要使用官方源npm config set registry https://registry.npmjs.org/
3. npm publish
有时会出现错误信息E403如下,是因为这个包名在仓库里已经有了
1 | npm ERR! publish Failed PUT 403 |
提示没有权限,其实就是你的module名在npm上已经被占用啦,这时候你就去需要去npm搜索你的模块名称,如果搜索不到,就可以用,并且把package.json里的name修改过来,重新npm publish,看到如下信息就表示安装完成了。
npm的版本控制
使用npm version patch然后npm publish
或者直接改package.json里的version然后npm publish
CDN加速
CDN加速很简单,不需要注册账号,直接链接仓库即可,jsdelivr对于文件夹不稳定,建议使用unpkg.zhimg.com(经常抽风)
用CDN的好处是,本地修改元素文件后推送到云,从而远程对网站元素进行修改。
2022-4-24
建议使用https://unpkg.com/packagename@version/
题外话
因这些有的没的技术含量无,本人自身专业能力较低,不再对本站进行维护!!!
2021-1-18

Invitation
hgez6
666666
created:14/10/2022
Big Bird Luck Card
Be happy .
This is luck card,wish you a nice day .
评论
