windows10,nodejs安装步骤
系统:
windows10
1、下载:
2.下载最新版本,根据你的系统选择32位或者64位;
3、建议选择源码源码安装,不选择编译后的安装
如:

4、进行安装,一直回车,下一步,无需进行选择;
5、默认安装后进行配置:
一般默认安装路径是:C:\Program Files\nodejs
6、环境变量配置,一般不配置也可以,系统会自动加入环境变量,也可以进行配置:
配置如下:
配置环境变量
新建一个系统变量
变量名:NODE_HOME
变量值(你的安装目录):C:\Program Files\nodejs

编辑Path变量
新增两个条目
%NODE_HOME%
%NODE_HOME%\node-global

7、此时,你已经安装成功了,可以正常使用:

8、设置国内源,否则下载国外的比较慢:
cmd命令打开命令窗口输入:
npm config set registry "https://registry.npm.taobao.org"
9、一般情况下,我们会设置全局的变量,用来存放:模块和缓存;如果设置这个2个,需要进行以上的环境变量设置:
当然你也可以不进行操作指定存放,默认就可以,根据自己需要 我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹。如下图 进行配置操作:
node_global
node_cache
这个2个文件夹可以随意创建放置你想放的路径,创建后操作如下:
下面是我放在安装目录下:
C:\Program Files\nodejs
cmd命令窗口:
2,在nodejs安装路径下新建文件夹node_cache用来存放下载包的缓存; 即:D:\Program/ Files\nodejs\node_cache;
npm config set cache "D:\Program/ Files\nodejs\node_cache" 设置缓存文件夹;
运行npm config set prefix "D:\Program/ Files\nodejs"设置全局模块存放路径;
注意:nodejs会自动寻找该路径下的node_modules文件夹为实际存放全局模块的路径,这也是为啥叫prefix不叫global的原因;
以后安装的全局模块都会被放到D:\Program Files\nodejs\node_modules下,跟npm模块在一个文件夹中;
4,修改D:\Program/ Files\nodejs\node_modules\npm\npmrc文件,将默认值改为:
prefix=D:\Program/ Files\nodejs,如果不做这个修改,则npm在运行 npm ls -g 的时候,仍然以默认的路径来查找已安装的全局模块;
5,运行npm install express -g 以全局方式安装express模块,可发现,在D:\Program/ Files\nodejs\node_modules下出现express文件夹;
注意: 如果想更改你创建后的目录修改文件: 用户家目录下: .nmprc文件内,进行修改或者删除操作即可
.npmrc的文件具体内容:
cache=C:\Program/ Files\nodejs\node-cache
registry=https://registry.npm.taobao.org/
prefix=C:\Program/ Files\nodejs\node-global
看完是不是顿时就明白了吧,其实你也可以手动写入呵呵呵
安装完成,你可以自由玩耍了!
windows10,nodejs安装步骤的更多相关文章
- NodeJs安装步骤与淘宝镜像
dir 列目录 lscd 路径 切换路径 cdmd 文件夹名 创建一个空文件夹 mdC: 切换盘符 cls 清屏 clear ping ip/网址 网络测试ipconfig -all 查看网络连接信息 ...
- 记Windows10下安装Docker的步骤
本文主要是记录吾八哥本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭 ...
- Windows10下安装Oracle 11g 64位的详细步骤
直接附上我整理后的Word版<Windows10下安装Oracle 11g 64位的详细步骤>下载地址,提取码:9vak. 参考文献: 1.Win10 64位系统下安装Oracle11g详 ...
- --nodejs详细安装步骤
什么是nodejs? 脚本语言需要一个解析器才能运行,JavaScript是脚本语言,在不同的位置有不一样的解析器,如写入html的js语言,浏览器是它的解析器角色.而对于需要独立运行的JS,node ...
- windows10环境下的RabbitMQ安装步骤(图文)
https://blog.csdn.net/weixin_39735923/article/details/79288578 记录下本人在win10环境下安装RabbitMQ的步骤,以作备忘. 第一步 ...
- 这可能是你看过最详细的NodeJS安装配置教程
博主是一枚Java菜鸡,今天在B站上看一些教程视频的时候偶尔看了一眼评论区,发现好多人在Node和Vue安装的位置卡住了,便决定今晚肝出一套最详细的NodeJS安装配置的教程 本文适合初次接触Node ...
- linux下的nodejs安装
linux下安装nodejs的方式: 1.源码安装 2.nvm安装 这里推荐使用nvm安装,避免下载nodejs源码: 安装步骤: 一.安装git 一般linux系统的git版本 ...
- [转]phoneGap3.0安装步骤(以windows下的android环境为例):
phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...
- win10下使用nodejs安装及webstorm创建express项目的指导
title: win10下使用nodejs安装 win10下使用nodejs安装及webstorm创建express项目的指导 windows下nvm的安装 熟悉linux下nodejs开发的朋友应该 ...
随机推荐
- Cobalt Strike特征修改
一.Teamserver模块端口信息 vim teamserver修改Cobalt Strike默认服务端50500端口为其他任意端口 二.SSL默认证书信息 Cobalt Strike默认SSL证书 ...
- HDU-4044 树形背包dp好题
不会做,题解是参考网上的.感觉这道题是到好题,使得我对树形背包dp更了解了. 有几个注意的点,直接给出代码,题解以及注意点都在注释里了. #include<bits/stdc++.h> u ...
- 发布后台接口报错:could not load file or assembly 'mysql.data,' version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d
本地调试正常,但是服务器上面一直报错:could not load file or assembly 'mysql.data,' version=6.7.4.0, Culture=neutral, P ...
- C++中的delete加深认识
delete操作: 我们在删除一个指针之后,编译器只会释放该指针所指向的内存空间,而不会删除这个指针本身. 1.假如你不去释放,那么该区域的内存始终不能被其他数据所使用.2.指向该内存的指针是个局部变 ...
- express 使用art-template模板引擎
下载express-art-template art-template - app.js中配置 - 注册一个模板引擎 - `app.engine('.html',express-art-templat ...
- 获取本机IP,本机名称
InetAddress addr = InetAddress.getLocalHost(); ip=addr.getHostAddress().toString;//获得本机IP address=ad ...
- jQuery与Vue的区别、从jQuery到Vue框架优点总结
一.两者的区别 1.数据与视图分离 2.数据驱动视图 二.从jQuery到Vue框架的总结 1.数据与视图分离,解耦 2.数据驱动视图,只关心数据,DOM操作已经被框架封装
- Magento笔记/记录(1)
1.Magento eav_attribute表中source如何指定自定义数据来源 如果你引用的类名为yebihai_usermanage_model_entity_school你必须完整的给出地 ...
- vma
linux内核的每一样技术,都是为了解决某个问题的. vma结构体的提出是为了管理"虚拟内存空间"这个资源. 像brk(),mmap()分配给用户空间的都是虚拟地址(当然),那内核就要知道哪一部分虚拟 ...
- CSScomb.js --- 自定义 CSS 编写风格配置文件
一.排序分类 1. content overflow position z-index display float ... 表示定位/布局的属性(content比较特殊,作为伪元素不可少的,经常放置于 ...
