1、什么是npm
npm是node.js官方提供的包管理器,是node.js的包的标准发布平台。
2、使用npm
例如,我们要安装包express,我们可以使用npm i express,如果包安装成功,那么会在当前目录下生成一个node_modules的目录,在node_modules下生成一个npm文件夹。同时npm还会自动解析express的依赖,并获取。
3、包安装的两种模式
3.1、本地模式
默认情况下我们使用npm install 就是采用本地模式,也就是把包安装到当前目录的node_modules目录下。在require的时候会尝试搜索node_modules子目录,因此使用npm本地模式安装的包可以直接被引用。
3.2、全局模式
使用 npm install -g [package_name]就是进行全局模式的安装。使用全局模式安装多数时候并不是为了减少多重副本而使用全局模式,而是因为本地模式不会注册PATH环境变量。所以本地模式不能在命令行中使用。而全局模式安装到了系统目录,例如/usr/local/bin这个目录默认在PATH中,所以我们可以直接在命令行中使用。
4、创建全局链接
我们说过全局模式安装的包不能使用require命令使用,但是通过创建全局链接后我们就可以通过require命令进行使用了。通过npm link express 可以创建使用全局模式安装的包express的全局链接。(npm link不支持Windows)
相关推荐
spring boot angular cli node npm; spring boot angular cli node npm; spring boot angular cli node npm;
fronted-maven-plugin node npm angular cli spring boot整合;fronted-maven-plugin node npm angular cli spring boot整合
MEAN Node NPM 在安装下的安装部署
node安装npm
vscode+node+npm
Node-npm.xmind
node和npm安装说明
Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。
nodejs环境(包括Vuejs、node.js前端工程等)编译工具
node-v8.8.1和npm5安装包
安装node/npm 方法一:下载安装包,可用wget下载。但是安装目录什么的比较麻烦,所以考虑用自动化安装工具。 方法二:自动化安装工具apt-get apt-get 下载安装: sudo apt-get install nodejs 但是下载的node/npm...
本文介绍了使用 nvm 管理不同版本的 node 与 npm ,分享给大家,具体如下: 补充说明:Mac 下通过 brew install nvm 所安装的 nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过...
cowsay-NodeNPM
一些小的练习题【只适合小白哈】
node-sass npm 包 无法下载node-sass的同学可以下载这个node-sass包放到本地目录
毕业设计node+npm+MongoDB的websocket聊天室项目源码 相关工具版本 node: 12.14.0 npm: 6.4.1 MongoDB: 5.0.3 3、启动服务器 cd chatServer npm install # 初始化数据库,初始化成功后可以看到自动创建了chat数据库 ...
这个资源是一个Microsoft Word文档(.docx),它描述了如何安装Node.js和npm,以及如何创建一个Vue应用的过程。 其中,Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它使得JavaScript可以在服务器端运行。...
node下的npm或者国内镜像安装路径乱,不好管理,于是做了此教程。 下载node-v4.2.4.rar减压到相应的目录,本人是减压到”D:\Program Files”这个目录下 环境变量的配置: 1.在path变量中加入————-注意替换...
npm、node Vue的基础环境,pitg-ui 顶级前端架构的基础
详细描述 node环境安装与配置 npm环境配置以及仓库配置 yarn环境配置