登录
- npm login
- 用户名
- 密码
- 邮件地址
发布
- npm publish
删除
- npm unpublish <项目名> --force
报错:
1、安装依赖报错
错误信息如下:
npm ERR! Unexpected end of JSON input while parsing near '...rity":"sha512-OQ2jhWI'
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\shev\AppData\Roaming\npm-cache\_logs\2019-05-08T02_52_11_630Z-debug.log
解决方法:
设置npm代理地址,命令如下:
npm config set registry http://registry.cnpmjs.org
之前一直用的淘宝npm代理
npm config set registry https://registry.npm.taobao.org
2、登录报错
切换源
npm config set registry=http://registry.npmjs.org
开发npm便捷工具
1、gitbook
GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书 ( 项目介绍 )
gitbook init //初始化 自动生成SUMMARY.md 目录文件
gitbook build //编译,生成_book文件夹
gitbook serve // 启动,可在浏览器上查看
2、mocha
mocha是一款javascript测试框架,支持在node和浏览器端运行( 可自测npm )
问题解决:
1、npm publish 报错
问题解决:
“zoe” 项目名已经被占用,package.json中修改"name": “ng-zoe”,即可