1.到官网注册个账号,并且验证完邮箱:https://www.npmjs.com/
2.打开cmd命令行 登录:$npm login
根据提示 一步步完成登录。
3.新建一个项目文件夹: npmtest11111,定位到目录运行$npm init 初始化一个package.json,入口文件index.js
index.js 内容随便写一个,export抛出来:
function formatDate(date, fmt) { return 'aaaabbbbccccddddeeeeeffffggggg'; } module.exports = formatDate;
4.cmd定位到npmtest11111当前目录,运行$npm publish(确保是在登录状态)
5.更新版本:需要更新package.json中的version版本号 才能重新发版成功
npm adduser 报错e409 Conflict
npm login或者npm adduser时 输入完账号密码邮箱后 提示E409 Conflict 报错 一般因为淘宝镜像的原因
解决:找到 .npmrc 一般在文件C:UsersAdministrator 中
或C:Program Files odejs ode_modules pm
将里面的
registry=http://registry.npm.taobao.org
改成
registry=http://registry.npmjs.org/
即可