查看npm包版本信息

查看远端npm 服务器上服务器上所有的vue版本信息,使用npm view +npm包名 +versions
如:npm view vue versions
查看远端npm 服务器上最新的NPM版本信息,使用npm view +npm包名 +version
如:查看最新的vue版本

PS C:\WINDOWS\system32>  npm view vue version
2.6.10
PS C:\WINDOWS\system32>

查看本地安装的npm包:npm ls +npm包名
如查看本地安装的jq,使用npm ls jquery 即可(查看本地安装的jQuery),下面我的本地没有安装jquery,
所以返回empty的结果;

PS C:\WINDOWS\system32> npm ls jquery
C:\WINDOWS\system32
`-- (empty)

PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> npm ls webpack
C:\WINDOWS\system32
`-- (empty)

查看本地全局安装的npm包:npm ls +npm包名 + -g

PS C:\WINDOWS\system32> npm ls webpack -g
C:\Users\82511\AppData\Roaming\npm
`-- webpack@3.10.0

安装及卸载命令

安装模块:npm install [packageName]
安装模块的指定版本:npm install [packageName]@xxx.xx
全局安装模块:npm install [packageName] -g

安装好后写入package.json的dependencies中(生产环境依赖):
npm install [packageName] --save

安装好后写入package.json的devDepencies中(开发环境依赖):
npm install [packageName] --save-dev

package.json文件中的dependencies字段指定了项目运行所依赖的模块,package.json文件中的devDependencies指定项目开发所需要的模块。
它们都指向一个对象。该对象的各个成员,分别由模块名和对应的版本要求组成,表示依赖的模块及其版本范围。
{
"devDependencies": {
"browserify": "~13.0.0",
"karma-browserify": "~5.0.1"
}
}

npm uninstall [packageName] // 删除模块
npm uninstall [packageName] -g //卸载全局模块
npm uninstall [packageName] --save // 删除模块,同时删除模块留在package.json中dependencies下的对应信息
npm uninstall [packageName] --save-dev // 删除模块,同时删除模块留在package.json中devDependencies下的对应信息

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • npm 包管理器的常用命令 测试环境为node>=8.1.3&&npm>=5.0.3 1, 安装命令 //全局安装...
    13122阅读 8,022评论 0 2
  • 最近好多前端的初学朋友在问我前端里面的 npm 是什么东西,到底怎么用,只会知道一些简单的命令,但是不知其意思。我...
    郭鹏松阅读 10,531评论 3 7
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 12,431评论 0 9
  • 一:什么是闭包?闭包的用处? (1)闭包就是能够读取其他函数内部变量的函数。在本质上,闭包就 是将函数内部和函数外...
    xuguibin阅读 13,299评论 1 52
  • 描述 npm从以下来源获取配置值,按优先级排序: 命令行标记 在命令行上放置--foo bar设置foo配置参数为...
    竹天亮阅读 44,404评论 0 8

友情链接更多精彩内容