码迷,mamicode.com
首页 > 其他好文 > 详细

npm使用介绍

时间:2020-04-24 18:39:29      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:pre   class   命令行   添加模块   usr   执行   ack   通过   添加   

(一)npm由三部分组成:网站、注册表、CLI。

注册表:保存包的数据库

CLI:通过命令行或终端运行,实现用户与npm服务器交互。

(二)npm命令(CLI)

查看npm版本

npm -v

初始化项目,生成package.json文件

npm init
npm init --yes // 可跳过所有问题

 添加模块

npm install/i [package name]@[version] [-S/-D] [-g]

注释:
1.install/i install有一个简写i
2.[package name]@[version] package name 为npm包名,后面的@[version]可选,没有的时候默认安装最新版本
3.-S/-D,-S是--save的简写,-D是--save-dev的简写,-S与-D的区别就是-S会被打包到运行环境中去,-D只是在开发中使用,比如babel转码
4.-g是-global的简写,这个选项会被npm包安装到全局去,将安装包放在 /usr/local 下或者你 node 的安装目录。比如vue-cli,使用-g时没有-S/-D选项。
5.没有-g,是本地安装,将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。

 卸载模块

npm uninstall [package name]

查看模块列表

npm ls

更新模块

npm update [package name]

搜索模块

npm search [package name]

 

npm使用介绍

标签:pre   class   命令行   添加模块   usr   执行   ack   通过   添加   

原文地址:https://www.cnblogs.com/psy-fei/p/12763168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!