NPM包的发布及调试软链接
1. 首先去NPM官网注册账号https://www.npmjs.com
2 确认当前仓库是否为官方仓库:
-使用命令行可查看npm config get registry 即(https://registry.npmjs.org/)
-如果是镜像地址使用命令行切换成官方仓库 npm config set registry https://registry.npmjs.org/
-发布完成后可切回镜像地址 npm config set registry https://registry.npm.taobao.org
3. 使用npm adduser
命令来添加npm的账户名、密码和邮箱
4. 新建一个目录(也可以使用vue-cli等脚手架工具生成项目),cd进去,然后执行npm init
来初始化项目的配置(使用脚手架工具就不用执行init命令了), 需要注意
-包名不能重复(包名即package.json中的name值) 项目创建前可使用命令npm info <package-name>查询包名是否已存在
-npm对包名的限制:不能有大写字母/空格/下划线
5. npm项目代码编写完成可使用软连的方式调试及测试该项目
1 在npm项目的根目录下使用命令npm link生成软链接
2 cd到测试项目或开发项目的根目录下使用npm link <包名> 相当于执行了 npm install <该包>
3 调试过程中npm项目代码更新后再测试相应的就要npm项目中执行一次npm link, 在测试项目中执行一次npm link <包名>
6. 测试完成,执行 npm publish进行发布,需要注意
- 每次发布需要更改package.json中的版本号即version的值
参考:
https://www.cnblogs.com/eagle6688/p/13192284.html
https://www.jianshu.com/p/ea64fd01679c