Npm的创建与上传

184 阅读1分钟

npm的创建和上传

(1)npm注册账号

(2)本地创建空项目,取名不要重复(通过npm -view 包名 来检查,报错证明取名没有重复)

(3)cmd执行项目初始化 npm init

(4)项目文件下创建index.html(写入要上传的模块,如下图)

//tools.js

const formatDate = (dateTime) => {
  // console.log(date)
  // date = new Date();
  const date = new Date(dateTime) // 转换成Data();
  console.log(date)
  var y = date.getFullYear()
  console.log(y)
  var m = date.getMonth() + 1
  m = m < 10 ? '0' + m : m
  var d = date.getDate()
  d = d < 10 ? ('0' + d) : d
  return y + '-' + m + '-' + d
}
// 通过module.exports来导出模块
module.exports = {
  formatDate
}

(5)切换到npm官网

npm config get registry 
# 查看当前的npm的registry配置,确保是https://registry.npmjs.org
​
# 如果不是,可以通过如下命令来设置
npm config set registry https://registry.npmjs.org 
# 手动设置registry,设置为国内服务器

(6)连接npm

cmd执行npm adduser

  • 用户名:账号

  • 密码:密码

  • 邮箱(是你在npmjs官网上注册时使用的信息):邮箱

  • 校验密码。它会向你的邮箱发邮件:校验码

    (7)检查是否成功

    cmd执行 npm who am i

(8)上传npm

cmd执行 npm publish