npm 配置
2018-09-12 17:26
183 查看
经验积累的过程:学习,实践,自我检验,再学习,再实践,融会贯通。
随着前端生态圈的扩大,新技术日新月异,层出不穷,作为一名前端雏鸟,要快速融入高速发展的生态中,必须具备明确的学习方向和方法。找对方向,就是落实规划职业发展方向;
#1、NodeJS简介
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。
#2、NodeJS安装
官方下载msi安装包,如:node-v7.9.0-x64.msi MSI(Microsoft installer)文件是Windows installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信息:如安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。(源自百度百科) 双击执行安装,路径可自定义,如:D:\develop\nodejs 检验是否安装成功:win+r,输入cmd回车,进入Windows命令窗口,输入node -v,出现版本信息即安装成功
#3、NPM简介
NPM,Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。
#4、NPM安装
执行node包msi安装成功后,npm已经集成在node包中并一并安装 检验是否安装成功:win+r,输入cmd回车,进入Windows命令窗口,输入npm -v,出现版本信息即安装成功
#5、NPM配置
在node主目录下配置 全局模块 安装路径:npm config set prefix D:\develop\nodejs\node_global 在node主目录下配置 cache缓存 路径:npm config set cache D:\develop\nodejs\node_cache 配置 全局模块 环境变量:我的电脑-属性-高级系统设置-高级-环境变量,进入环境变量对话框。 ①:在系统变量下新建"NODE_PATH",“D:\develop\nodejs\node_global\node_modules\”,这种方法用来指定NODE_PATH环境变量,并且用 ; 分割多个不同的目录(引申:NODE_PATH 是 NODE 中用来 寻找模块所提供的路径注册环境变量 ,NODE_PATH 实现 多个项目 模块复用 的最佳实践方案。node 的包加载机制,从项目的根位置递归搜寻 node_modules 目录,直到文件系统根目录的 node_modules ,如果还没有查找到指定模块的话,就会去 NODE_PATH中注册的路径中查找 。基于 nodejs 的包加载路径搜索算法,我们可以 采用全局安装的方式,将我们的包安装到全局,这样,多个项目可以共享全局中的依赖包。) 检查 NODE_PATH 是否配置成功:win+r,输入cmd回车,进入Windows命令窗口,执行npm install express -g,安装express模块成功后,输入node,进入node的REPL环境,输入require('express'),如果出现express模块相关信息即配置成功 ②:在用户变量"PATH"末尾追加,“D:\develop\nodejs\node_global\”(引申:操作系统 PATH 环境变量作用,当系统调用一个命令的时候,就会在PATH变量中注册的路径中寻找,如果注册的路径中有就调用,否则提示命令没找到,“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”,原因是没有配环境变量PATH) 检查 PATH 是否配置成功:win+r,输入cmd回车,进入Windows命令窗口,对于已经安装成功的模块,执行相应的命令,如:npm、cnpm、vue、webpack,出现相关输出信息即配置成功 重置npm模块的注册、管理、发布地址为cnpm: npm install cnpm -g(引申:cnpmjs.org: Private npm registry and web for Company,cnpm是一个网站,同时cnpm也是一个命令行工具,面向企业级的私有npm包的注册地、管理、发布) 重置模块的镜像地址: 修改npm包管理器的registry为淘宝镜像,npm config set registry https://registry.npm.taobao.org(官方地址为registry.npmjs.org) 重置设置代理:npm config set proxy http://server:port ```
相关文章推荐
- NodeJS、NPM安装配置步骤(windows版本)
- nvm淘宝镜像配置与npm下载
- npm的安装配置与更新
- nodejs&&git&&cmd&&npm代理及仓库配置
- npm 淘宝镜像配置一直无效的可能原因
- 查看npm的配置
- Appium 服务端在 Windows下使用 npm 安装配置指南
- NodeJS、NPM安装配置步骤(windows版本)
- npm配置国内资源库
- Windows 系统下设置Nodejs NPM全局路径和环境变量配置
- NodeJS、NPM安装配置步骤
- NodeJS、NPM安装配置步骤(windows版本)
- npm包管理工具的安装及配置使用
- NodeJS、NPM安装配置步骤
- linux下面配置安装nodejs+npm
- NodeJS、NPM安装配置与测试步骤(windows版本)
- node.js npm 配置相关
- node.js windows下npm配置全局模块express.
- NodeJS、NPM安装配置步骤(windows版本)
- node.js 安装配置 npm ,express,ejs模板