npm

作者: 别过经年 | 来源:发表于2017-08-18 15:24 被阅读23次
1. npm-shrinkwrap 类似yarn.lock固定包的依赖 以及包内部的依赖
2. node-sass 在项目启动时经常报错,很多时候运行npm rebuild node-sass就好了,官网对rebuild命令的解释:

This command runs the npm build command on the matched folders. This is useful when you install a new version of node, and must recompile all your C++ addons with the new binary.

3.npm publish <package name>

在使用lerna publish的时候直接从0.1.0 跳到了 0.2.0 ,我们往往是很小版本的更新,可以手动更改version版本号,也可以使用npm version patch更改最小的版本号

npm官网给的解释
How to Publish & Update a Package

How to Update the Version Number

When you make changes, you can update the package using

npm version <update_type>

where <update_type> is one of the semantic versioning release types, patch, minor, or major.

image.png
$ lerna publish --cd-version (major | minor | patch | premajor | preminor | prepatch | prerelease)
# uses the next semantic version(s) value and this skips `Select a new version for...` prompt

手动更改packages下面的某个包的version publish只会publish这个包,并且lerna会在你更改的基础上自动增加版本号

显示package信息
npm info <package name>

npm publish --tag=beta

npm包实现发布正式和测试版

第一次npm publish --tag=beta的时候verdaccio的控制界面是能看到的,再次发正式版verdaccio就看不到beta的版本号了,想完整查看发版信息的话就用npm info <package name>

相关文章

  • Vue-cli环境安装

    1:升级npm #查看npm的版本$ npm -v #使用npm升级npm的版本$ npm npm install...

  • NPM指令

    NPM指令 升级npm npm install npm -g 安装模块 npm install

  • Node 的生态NPM

    npm i 【npm install】 安装 npm install npm -g npm的三个部分 npm 官网...

  • npm

    一、npm 发包相关指令 npm adduser npm publish npm update npm versi...

  • node、npm 常见操作

    node、npm 查看版本 $ node -v$ npm -v npm 升级 $ npm i -g npm@latest

  • NPM 常用命令

    这里介绍的命令有如下: npm -v npm init npm install npm list npm unin...

  • npm 常用命令

    查看所有配置 npm config list 查看npm版本 npm -v 升级npm版本 npm install...

  • npm 常用命令

    npm init npm install jquery npm i jquery npm uninstall jq...

  • vue-cli中使用vue-router实例

    一、安装(npm)1、安装相关包 npm install npm //更新npm到最新版 npm in...

  • npm安装的node如何升级?

    1.升级npm npm install -g npm 2.清除npm缓存 npm cache clean -f 3...

网友评论

    本文标题:npm

    本文链接:https://www.haomeiwen.com/subject/pssarxtx.html