网络组建考试题,全网seo是什么意思,网站开发一般有那些语言,wordpress 授权破解前置条件#xff0c;准备npm账号#xff0c;并登录#xff0c;npm login
或者 npm adduser #xff08;这一行同样需要输入账号密码登录#xff0c;之后就不用登录了#xff09;
验证是否登录#xff1a;npm whoami
还可以查看用户简介#xff1a;npm profile get
…前置条件准备npm账号并登录npm login
或者 npm adduser 这一行同样需要输入账号密码登录之后就不用登录了
验证是否登录npm whoami
还可以查看用户简介npm profile get
如果是自己架设npm私服还要考虑 registry 镜像问题可以全局安装nrm
npm install nrm -g常用命令
nrm ls 查看镜像listnrm add registryName url (添加源)
例如nrm add cpm http://192.168.22.11:8888/repository/npm-public/nrm del registryName (删除源)nrm test registryName测试源速度nrm use registryName (切换源)
npm私服的话可以在项目根目录添加 .npmrc 文件以维护registry信息其中内容如下
registryhttps://your-private-registry-url一、发布
先更新version后发布
第一步npm version patch
第二步npm publishnpm version后面参数说明:
patch小变动比如修复bug等版本号变动 **v1.0.0-v1.0.1**
minor增加新功能不影响现有功能,版本号变动 **v1.0.0-v1.1.0**
major破坏模块对向后的兼容性版本号变动 **v1.0.0-v2.0.0**需要指定项目中某些文件、目录发布出去可以在package.json中添加 files配置项
例如
files: [dist,README.md,package.json,
]
二、查看版本
npm show package versions 三、废除某个版本
要废除名为 example-package、版本号为 1.2.3 的包可以运行以下命令
npm deprecate example-package1.2.3 This version is deprecated. Please upgrade to the latest version.
四、查看标签
查看名为 example-package 的包的所有标签可以运行以下命令(任选其一)
npm dist-tag ls example-packagenpm view example-package dist-tags
五、添加标签
添加标签--要为名为 example-package、版本号为 1.0.0 的包添加标签 stable
npm dist-tag add example-package1.0.0 stable
六、删除标签
npm dist-tag rm example-package1.2.3 stable