nodejs之路-[1]npm简易帮助手册-install
来源:互联网 发布:观察者模式 javascript 编辑:程序博客网 时间:2024/05/17 20:25
题外话
大多都是取自官方手册,蹩脚的翻译及粗浅的个人见解;
这里仅仅列出比较常用的。。其他深入请看官方手册。。。非常详细!!
npm command
npm install
npm install package npm install package -gnpm install package.tgznpm install npm install https://github.com/indexzero/forever/tarball/v0.5.6npm install [@<scope>/]<name> [--save|--save-dev|--save-optional] [--save-exact]npm install [@<scope>/]<name>@<tag>npm install [@<scope>/]<name>@<version>npm install [@<scope>/]<name>@<version range>
- 带g和不带g的区别。。前者是作用于全局(所有用户,也可以用
--global
) - 支持本地压缩包安装
- 支持安装指定github仓库(可以精确到某个版本)
- scope是范围,name也就是包名,version就是版本号,@是必须带的格式(指定版本的时候)
- 还有支持ssh,判断安装的 —>>>> 这个请移步到官方手册(本地安装了npm),在cmd输入
npm help npm
即可
值得一提的是:
我在手册发现的这段话,必须了解的一个技巧
global mode:
npm installs packages into the install prefix at prefix/lib/node_modules and bins are installed in prefix/bin.
local mode:
npm installs packages into the current project directory, which defaults to the current working directory. Packages are installed to ./node_modules, and bins are installed to ./node_modules/.bin.
全局安装的情况Packages默认安装在 {prefix}/node_modules[Win系统]
,而Unix/Linux系统里 Global 安装会装进 {prefix}/lib/node_modules
。
本地安装则是一般存放在你当前的项目中,也就是你在哪里安装就存放在哪里;
npm config get prefix //可以获取到你全局下模块安装的路径npm config set prefix //可以设置这个路径
0 0
- nodejs之路-[1]npm简易帮助手册-install
- nodejs npm install 代理设置
- 【NODEJS】nodejs之npm管理
- nodejs之npm详解
- Nodejs NPM CNPM优雅安装install
- NodeJs npm install 国内镜像
- 简易安装nodejs和npm的方法
- Nodejs之npm&package.json
- nodejs npm install全局安装和本地安装的区别
- nodejs npm install 全局安装 非全局安装
- nodejs npm install全局安装和本地安装的区别
- nodejs npm install全局安装和本地安装的区别
- nodejs 使用npm install express报错解决方案
- nodejs npm install全局安装和本地安装的区别
- nodejs npm install全局安装和本地安装的区别
- nodejs 使用npm install express报错解决方案
- nodejs npm install全局安装和本地安装的区别
- npm & nodeJS
- Java前面基础知识
- 统计与推断
- 生产者与消费者
- 如何才能做到像gephi那样社区划分可视化呢?
- BinaryTreePath
- nodejs之路-[1]npm简易帮助手册-install
- Mac 常用操作
- Unity环境下的质数求解探究
- Largest Rectangle in Histogram
- Gradle--第二章。概述 2.2 为什么是Groovy
- CF 573B DP
- IOS-开发日志-UILabel相关
- javac 程序 'javac' 已包含在下列软件包中:
- JAVA面向对象访问的几个容易混淆点