MEAN教程3-NPM安装

NPM简介
Node只是一个平台,它的功能和API将只是一个最小集。想获得更多的功能,可以使用模块
系统来扩展平台。安装、更新和删除Node.js模块最好的方法是使用NPM工具。NPM有如下两个
主要特性:
? 作为包注册登记中心,用于第三方模块的查阅、下载和安装;
? 作为命令行界面,用于管理项目或系统全局的包。
通常情况下,安装Node.js时即一并安装了NPM,我们就直接开始用它吧。
NPM使用
NPM是一个稳健的包管理器,它集中注册了公开的模块。你可以通过访问官方网站
https://npmjs.org/浏览所有可用的公开包。

NPM有两种安装模式:本地和全局。常规的做法是将第三方包以本地模式安装到
应用目录下的node_modules文件夹中,这也是NPM默认的安装模式。它不会影响到系统全局,更
不会增加一些不必要的全局文件而污染系统。

全局模式安装的模块可以用
于本系统中所有Node.js应用,类Unix系统中的安装路径一般为/usr/local/lib/node_modules,Windows
中的一般为C:\Users\%USERNAME%\AppData\Roaming\npm\node_modules。

使用NPM安装包
找到需要安装的安装包之后,可以使用如下命令来安装:
$ npm install <Package Unique Name>
全局安装模式与本地安装模式类似,只需要加一个-g参数:
$ npm install -g <Package Unique Name>
如果当前用户没有权限进行全局模式安装,使用root用户或者sudo进行安装
即可。
例如,我们想在本地安装Express,首先进入应用所在目录,然后执行如下命令:
$ npm install express
上述命令将在本地的node_modules目录中安装Express的最新稳定版。此外,NPM还支持多种
语义的版本号,在安装某一指定版本时,如下所示运行npm命令进行安装:
$ npm install <Package Unique Name>@<Package Version>
例如,要安装Express的第二个大版本,可以使用如下命令:
$ npm install [email protected]
这样便可安装Express 2的最新稳定版。上述命令格式支持NPM下载并安装Express 2的任意次要
版本。想要了解更多关于所支持的语义版本语法的信息,请访问https://github.com/isaacs/node-semver。

如果需要安装的包存在依赖软件包,NPM会自动安装其所依赖的包,并在包的文件夹内创建
node_modules,用以存储依赖包。在上述例子中,Express的依赖包将会安装到node_modules/
express/node_modules中。

时间: 2024-10-21 17:16:56

MEAN教程3-NPM安装的相关文章

npm安装教程

一.使用之前,我们先来掌握3个东西是用来干什么的. npm: Nodejs下的包管理器. webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包. vue-cli: 用户生成Vue工程模板.(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装) 开始: 如图,下载8.9.3 LTS (推荐给绝大部分用户使用) 双击安装 可以使用默认路径,本例子中自行修改为d:\

npm安装教程(vue.js)

https://www.cnblogs.com/goldlong/p/8027997.html 首先理清nodejs和npm的关系: node.js是javascript的一种运行环境,是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器. 包含关系,nodejs中含有npm,比如说你安装好nodejs,你打开cmd输入npm -v会发现出啊线npm的版本号,说明npm已经安装好. 引用大神的总结: 其实npm是nodejs的包管理器(package manager

node、npm安装教程

描述: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效. Node.js 的使用包管理器 npm来管理所有模块的安装.配置.删除等操作,使用起来非常方便,但是想要配置好npm的使用环境还是稍微有点复杂,下面跟着我一起来学习在windows系统上配置NodeJS和NPM吧. 一.安装NodeJS和NPM 1.1.打开NodeJS的官网,默认的情况主页就提供了Windows版本的下载

npm——安装教程、安装vue脚手架

npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题.比如常用的有: 1)允许用户从NPM服务器下载别人编写的第三方包到本地使用. 2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用. 3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用. 首先:先从nodejs.org中下载nodejs 如图,下载8.9.3LTS(推荐给绝大部分用户使用的) 双击安装 一直Next 可以使用默认路径,本例子中自行修改为d:\nodejs 点击In

修改npm安装的全局路径和配置环境变量的坑

修改npm安装的全局路径和配置环境变量的坑 转自:http://www.qdfuns.com/notes/30749/0f66fcf5e62eed010f744d0d4adaa870.html 我之前安装npm时全是默认安装,模块全部安装在C盘了,今天心血来潮,把路径改到了D盘,结果改完后模块都不能识别了,都提示XX模块不是内部命令,这其实是环境变量配置的问题,我都是按照网上的教程改的环境变量,但是照着改也有错,反复改了好几次都不行,最后终于改好了.步骤如下: 1.要在你需要存放模块的文件夹里建

利用npm安装/删除/发布/更新/撤销发布包 --社会我npm哥,好用话不多

一.什么是npm? npm是javascript的包管理工具,是前端模块化下的一个标志性产物 简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率 1.从社区的角度:把针对某一特定问题的模块发布到npm的服务器上,供社区里的其他人下载和使用,同时自己也可以在社区里寻找特定的模块的资源,解决问题 2.从团队的角度:有了npm这个包管理工具,复用团队既有的代码也变的更加地方便 二.利用npm安装包 npm安装的方式--本地安装和全局安装 什么时候用本地/全局安装? 1.当你试图安装命令行

linux下的npm安装

curl --silent --location https://rpm.nodesource.com/setup_10.x | bash - yum install -y nodejs npm install -g cnpm --registry=https://registry.npm.taobao.org npm install npm run buildnpm -v docsify的安装 npm i docsify-cli -g 初始化 docsify init ./ docsify s

npm安装与使用

NPM 使用介绍 摘自:http://www.runoob.com/nodejs/nodejs-npm.html NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用. 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用. 由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了.同样可以通过

关于npm安装全局模块,require时报Error: Cannot find module &#39;XXX&#39;的解决办法

系统环境:centos 下午使用npm安装"cheerio",想搞爬虫玩玩. npm安装有两种模式: 本地 # npm install cheerio 全局 # npm install cheerio -g 如果想要全局安装,你首先要先设置个全局路径 我在"node的安装位置/lib/node_modules/"目录下新建了文件夹node_global专门用来存放新安装的全局包 # npm config set cache "node的安装位置/lib/n

angular npm安装,新建项目

npm安装angular分两部: 1:npm install -g typescript typings 2:npm install -g @angular/cli npm新建一个angular的项目 ng new 项目名 卸载angular npm uninstall -g angular-cli