学习笔记:发布一个NPM模块

参考链接

使用到的终端命令

var a = a
# 初始化一个package.json
npm init

# 设置npm账号
npm login / npm adduser

# 查看当前npm账号
npm whoami

# 向npm发布一个模块
npm publish

# 立即安装自己刚才发布的模块
npm install xxx

# 删除自己发布的npm模块中的摸个版本
npm unpublish modules_name@versions

# 彻底删除自己发布的npm模块
npm unpublish --force modules_name

注意点:

注册全局命令:以命令名为文件名,写在bin文件夹下,并在package.json里面补充bin

遇到的困难点:

  • 发布时遇到一次报错,原因:NPM源设置成了淘宝源,切换为NPM默认源即可;
  • npm publish 和 npm install之后,终端命令不起作用,原因:bin/xxx 文件格式不对,用sublime改为javascript格式的就好了,修改路径:view/Syntax/JavaScript/JavaScript

遗留问题:

  • bin/xxx 写成 bin/xxx.js ,npm install 的时候就会报错,不知道原因。后来新发布一个npm是可以的,不知是不是中途该文件名的原因。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容