nodejs安装在哪个盘好(你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决)

:暂无数据 2026-04-19 17:20:02 0
今天这份关于nodejs安装在哪个盘好的指南,将用80%的篇幅讲透你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决这个决定成败的细节,绝对让你不虚此行。

本文目录

你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决

安装nodeJs流程:

1、下载nodejs引擎,32bit version或者64bit version

***隐藏网址***

3、在硬盘某个位置,如D盘下建立一个文件nodejs,把上面两个下载的东西都放在这里,npm要解压。

4、配置两个环境变量:一个是PATH上增加node****的目录D:\\nodejs,一个是增加环境变量NODE_PATH,值为D:\\nodejs\\node_modules。

5、win7环境配置在系统》高级系统设置》高级》环境变量》系统变量中查找PATH,加上D:\\nodejs,再加上NODE_PATH变量和值。

6、安装express:打开cmd命令行,使用命令行定位到这Node目录下,键入指令npm install express

到这里,你在命令行里面输入node -v如果输出nodejs的版本则安装成功。

更新nodejs的版本可以在命令行中输入: npm update npm -g

如何在Windows7 设置node的环境变量NODE

去网上下载node.msi安装文件包,里面包含了node.js和npm;
双击node.msi就行了,选择安装路径和npm;
在node的安装的根目录,也就是nodejs文件夹下新建两个名字为node_cache、node_global文件夹
设置环境变量:变量名:NODE_PATH
值:D:\Program Files\nodejs\node_global\node_modules
注意:因为我是把nodejs安装在D:\Program Files\目录下,所以环境变量就这样设置的;
随便找个项目文件夹,再里面新建一个service文件夹
注意:此路径不能有中文
再在里面新建一个UTF-8编码的js文件、文件名字随便起、我的文件叫test.js
在js文件里面增加入下代码
启动nodejs服务,window键+R,输入cmd然后回车
在黑窗口中输入node G:\nodejs\service\test.js
注意:结尾不用加分号;

关于安装nodejs后npm不是内部或外部命令的解决方法

把nodejs安装到E盘后只能在安装目录使用nodejs,无法在全局变量里面使用。

检查全局变量Path后发现问题

D:\SOFT_PHP_PACKAGE\mysql\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0";E:\nodejs

改成:

D:\SOFT_PHP_PACKAGE\mysql\bin;E:\nodejs;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0"

问题解决。

安装nodejs是一些选项是什么意思

工具/原料

Node.js V4.2.3 LTS(9.75MB)或V5.1.1Stable(9.71MB)

方法/步骤

  1.  目前最新的版本nodejs是(截止至2015年12月7日):

  2. V4.2.3 LTS(9.75MB)——长期支持版,成熟可靠

  3. V5.1.1Stable(9.71MB)——稳定版,最新特性

  4. 作为新手不用纠结,随意选一个下载即可。

  5. 运行安装包,经过环境检测后默认安装Nodejs的路径在C:\Program Files\nodejs\,我们安装到H:\盘

  6. (如果你的路径下有其他文件,最好单独指定一个文件架例如H:\learnNodejs)

  7. 下,继续下一步直至安装完成。发现该目录下多了这些文件。

  8. Node_modules(Nodejs的模块都在这里,默认有一个Npm包管理模块)

  9. Node****(nodejs的核心解析器)

  10. 运行Node****,输入” c***ole.log(‘Hello Node’); “,但这种写在REPL(Read Eval Print Loop:交互式解释器) 命令行的做法并不常用。更常见的是通过node****来执行xxx.js文件。下面我们就要进入windows真正的命令行了。

Nodejs文件存放目录

  1. 首先创建网站根目录(也就是一个文件夹,名字可自定义),我在H:\盘下创建www文件夹

  2. 编写一个hi.js文件,代码内容如下。那么接下来我们要运行这个文件了,运行之前需要通过windows命令行界面。

Windows命令行界面

  1.      按住“win+R”键输入cmd进入windows命令行窗口,输入cmd

            或者在“开始”菜单进入“运行”进入windows命令行窗口,输入cmd

   2.

在windows命令行界面

1)  进入h:盘,根据你实际情况选择。输入”盘符:”回车

2)  cd www 进入h:\www目录 ,如果你的目录更深,例如在www目录下的project1,这里输入cd www\project1

3)  输入node hi.js回车, 或者node hi 。目的是调用node**** 执行hi.js文件,根据实际命名输入

这是**80端口的服务器已经运行。

3. 

我们打开浏览器,访问127.0.0.1( 本机地址也可以用localhost代替)。

由于端口80是默认端口URL可省略:80,例如是8888,则要写成127.0.0.1: 8888

创建简单的服务器,就完工了。关闭掉窗口服务器即停止。停止服务的快捷键是Ctrl+C,连按两次则也会自动关闭窗口。

Express本地安装和全局安装

1.

Express是基于nodejs平台的应用开发框架。使用它需要独立安装。它有两种安装模式。

区别在与npm install express  ,后面的可选参数-g。g代表global全局安装的意思。全局安装需要额外配置路径,建议初学者先采用本地安装,引用时路径更加清晰。

***隐藏网址***

我的node.js安装在d盘,然后怎么使用npm命令

cmd 输入 d:(进入d盘),然后通过cd进入安装的文件夹,然后执行npm install ***进行安装

nodejs npm install全局安装和本地安装的区别

什么是全局安装(global)

安装位置

全局安装方式是键入命令:npm install gulp -g 或 npm install gulp --global,其中参数-g的含义是代表安装到全局环境里面,包安装在Node安装目录下的node_modules文件夹中,一般在 \Users\用户名\AppData\Roaming\ 目录下,可以使用npm root -g查看全局安装目录。


调用方式

全局安装后可以供命令行(command line)使用,用户可以在命令行中直接运行该组件包支持的命令,如下图全局安装gulp后的cmd文件

什么是本地安装(local)

安装位置

本地安装方式是键入命令:npm install gulp 或 npm install gulp --save-dev等,其中参数--save-dev的含义是代表把你的安装包信息写入package.json文件的devDependencies字段中,包安装在指定项目的node_modules文件夹下。

调用方式

本地安装后可以直接通过require()的方式引入项目中node_modules目录下的模块,如下示例,本地安装后直接在gulpfile.js中require(’gulp’)。

为什么全局安装后还要本地安装

仅全局安装足够吗

1.在js实例代码中,默认下node.js会在NODE_PATH和目前js所在项目下的node_modules文件夹下去寻找模块,因此,如果只是全局安装,不能直接通过require()的方式去引用模块,需要手动解决包路径的配置问题,当然你也可以复制全局安装的node_modules文件夹到项目下,还有办法可以选择将环境变量的NODE_PATH设置为C:\Program Files\nodejs。

2.对于包的更新不好管理,可能你需要为每个包重新命名,如gulp@3.8.1、gulp@3.9.1...,为了区别不同项目使用指定的包,保证模块之间的相互依赖(这块下面会介绍),区别每个项目正常运行。

因此,不推荐只全局安装。

本地安装的重要性

最早的node.js/npm实际上是全局的,包括现在还兼容NODE_PATH,但是不能支持全局多版本,于是nodejs团队改成本地安装的方法可能就是为了保证不同版本包之间的相互依赖,什么意思呢,举个例子weui组件中相互依赖的包就有12个

其中依赖包的指定版本号如下,不可轻易去修改,因为不同版本包对应依赖包的版本的功能有所差别,如果修改指定的版本来运行weui,就可能会编译出错等bug。

再举个例子:

包版本为:

A(0.0.1)依赖B(0.0.2),B(0.0.1)依赖C(0.0.3)
一段时间原作者更新后,包版本为:
A(1.0.1)依赖B(1.0.0),B(1.0.0)依赖C(1.0.0)

每一次的更新可能带来不一样的功能,在多人合作、发布模块到npmjs社区、上传到github给其他人使用时,保留模块的版本信息可用于下载指定的版本号显得特别重要。

本地安装可以让每个项目拥有独立的包,不受全局包的影响,方便项目的移动、复制、打包等,保证不同版本包之间的相互依赖,这些优点是全局安装难以做到的。

另外,据node团队介绍,本地安装包对于项目的加载会更快。

有优点也少不了缺点,如每次新项目都要本地安装所依赖的包,安装包时间相对较长,一来是包太大导致下载慢;二是浪费了硬盘空间,不过现在电脑硬盘动不动就几个T,你还会在意节省这点空间吗?

如何运行nodejs环境

Window 上安装Node.js

你可以采用以下两种方式来安装。

1、Windows 安装包(.msi)

***隐藏网址***

***隐藏网址***

本文实例以 v0.10.26 版本为例,其他版本类似, 安装步骤:

步骤 1 : 双击下载后的安装包 v0.10.26,如下所示:

和平时安装其他软件一样等待安装完成!

步骤 2: 检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" =》 输入命令"path",输出如下结果:

PATH=C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
c:\python32\python;C:\MinGW\bin;C:\Program Files\GTK2-Runtime\lib;C:\Program Files\My**L\My**L Server 5.5\bin;C:\Program Files\nodejs\;
C:\Users\rg\AppData\Roaming\npm

我们可以看到环境变量中已经包含了C:\Program Files\nodejs\

步骤 3: 检查Node.js版本

2、Windows 二进制文件 (****)安装

***隐藏网址***

***隐藏网址***

安装步骤

步骤 1 : 双击下载的安装包 Node**** ,将出现如下界面 :

步骤 2:点击 Run(运行)按钮将出现命令行窗口:

步骤 3 :版本测试

进入 node**** 所在的目录,如下所示:

如果你获得以上输出结果,说明你已经成功安装了Node.js。




希望这篇关于nodejs安装在哪个盘好的指南,特别是你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决部分,能成为你解决问题的得力工具。
本文编辑:admin

本文相关文章:


pointer to different objects(51单片机程序编译出现‘Argument’:conversion:pointer to non-pointer)

pointer to different objects(51单片机程序编译出现‘Argument’:conversion:pointer to non-pointer)

各位朋友,关于pointer to different objects的讨论一直很多,今天咱们不聊复杂的,就聚焦于51单片机程序编译出现‘Argument’:conversion:pointer to non-pointer,用最直白的方式

2026年4月19日 03:40

font字体网站(http://font.knowsky.com/这里的字体能否打包下载)

font字体网站(http://font.knowsky.com/这里的字体能否打包下载)

font字体网站和http://font.knowsky.com/这里的字体能否打包下载,看似独立,实则血脉相连。它们是如何相互影响的?本文将为你层层剖析。

2026年4月16日 03:40

警告 did you mean strncmp(Linux mintcommand ’sudu’ not found,具体看图)

警告 did you mean strncmp(Linux mintcommand ’sudu’ not found,具体看图)

本篇关于警告 did you mean strncmp的讲解,将摒弃陈词滥调,直击Linux mintcommand ’sudu’ not found,具体看图这一实战要害,给你可即刻应用的策略。

2026年4月14日 08:00

under no circumstances(under no conditi*** 和 under no circumstances有什么区别为什么下面这句话中不能选 A)

under no circumstances(under no conditi*** 和 under no circumstances有什么区别为什么下面这句话中不能选 A)

承接之前对under no circumstances的讨论,本篇我们将视角下沉,专门来聊聊实操中无法回避的under no conditi*** 和 under no circumstances有什么区别为什么下面这句话中不能选 A问题,

2026年4月10日 21:20

shadows什么意思(who says i am alone,see,my shadow is not always with me是什么意思)

shadows什么意思(who says i am alone,see,my shadow is not always with me是什么意思)

shadows什么意思的背后,隐藏着怎样的秘密?who says i am alone,see,my shadow is not always with me是什么意思又在其中扮演了何种角色?带着疑问,我们一起探秘。

2026年4月6日 07:00

concatenate strings horizontally(python程序问题(TypeError: cannot concatenate ’str’ and ’int’ objects))

concatenate strings horizontally(python程序问题(TypeError: cannot concatenate ’str’ and ’int’ objects))

花费5分钟阅读本文,您将获得对concatenate strings horizontally和python程序问题(TypeError: cannot concatenate ’str’ and ’int’ objects)的清晰认知,远

2026年4月5日 00:00

js写后端用什么框架(对于一个有js基础的人来说,nodejs难还是php难)

js写后端用什么框架(对于一个有js基础的人来说,nodejs难还是php难)

大家好,js写后端用什么框架相信很多的网友都不是很明白,包括对于一个有js基础的人来说,nodejs难还是php难也是一样,不过没有关系,接下来就来为大家分享关于js写后端用什么框架和对于一个有js基础的人来说,nodejs难还是php难的

2026年4月4日 18:20

bochs上面运行电脑时显示的no boot table device是什么意思?bochs配置文件在哪下载

bochs上面运行电脑时显示的no boot table device是什么意思?bochs配置文件在哪下载

花费5分钟阅读本文,您将获得对bochs和bochs上面运行电脑时显示的no boot table device是什么意思的清晰认知,远超自己搜索数小时的效果。

2026年4月3日 18:40

noresource什么意思(监视墙出现noresource是否还能正常录像)

noresource什么意思(监视墙出现noresource是否还能正常录像)

您是否曾想过,noresource什么意思究竟是怎么一回事?它与监视墙出现noresource是否还能正常录像之间又有什么联系?本文将为您一探究竟。

2026年3月28日 06:00

selection does not contain an applet(myeclipse 8.5 为什么显示 selection does not contain applet)

selection does not contain an applet(myeclipse 8.5 为什么显示 selection does not contain applet)

正如一位名家所言:“弄懂myeclipse 8.5 为什么显示 selection does not contain applet,是通往selection does not contain an applet殿堂的捷径。” 今天,我们就来

2026年3月27日 03:20

更多文章:


编译java程序的命令是?预编译的编译指令

编译java程序的命令是?预编译的编译指令

关于编译指令,您需要知道的几个关键点,尤其是编译java程序的命令是的深入解析,我们都将在这篇文章中涵盖。

2026年4月19日 19:20

正则匹配斜杠(java正则表达式如何匹配反斜杠)

正则匹配斜杠(java正则表达式如何匹配反斜杠)

您是否正在为搞不清正则匹配斜杠和java正则表达式如何匹配反斜杠的关系而烦恼?恭喜,这篇干货就是您的“及时雨”。

2026年4月19日 19:00

json在线网址(怎么将以下json数据转成list集合)

json在线网址(怎么将以下json数据转成list集合)

json在线网址的背后,隐藏着怎样的秘密?怎么将以下json数据转成list集合又在其中扮演了何种角色?带着疑问,我们一起探秘。

2026年4月19日 18:40

停止接种第一剂次(新乡暂停第一剂次新冠疫苗接种(新乡暂停第一剂次新冠疫苗接种的时间))

停止接种第一剂次(新乡暂停第一剂次新冠疫苗接种(新乡暂停第一剂次新冠疫苗接种的时间))

结合最近的趋势来看,停止接种第一剂次的热度持续攀升,而新乡暂停第一剂次新冠疫苗接种(新乡暂停第一剂次新冠疫苗接种的时间)作为其核心组成部分,讨论度更是居高不下。

2026年4月19日 18:20

如何打开json文件怎么打开(pycharm怎么加载json文件)

如何打开json文件怎么打开(pycharm怎么加载json文件)

常言道:“万丈高楼平地起”。理解如何打开json文件怎么打开这座大厦,也必须从pycharm怎么加载json文件这块基石开始。

2026年4月19日 18:00

linux虚拟机怎么删除文件(虚拟机LINUX的硬盘空间为什么总是无端端消失)

linux虚拟机怎么删除文件(虚拟机LINUX的硬盘空间为什么总是无端端消失)

很多朋友初次接触linux虚拟机怎么删除文件可能会觉得有点陌生,这很正常。今天这篇文章,咱们就一起把虚拟机LINUX的硬盘空间为什么总是无端端消失这事儿聊透,希望能帮您理清思路。

2026年4月19日 17:40

nodejs安装在哪个盘好(你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决)

nodejs安装在哪个盘好(你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决)

今天这份关于nodejs安装在哪个盘好的指南,将用80%的篇幅讲透你好,我在安装nodejs时,进度条会自己回退,导致安装不上,有什么解决这个决定成败的细节,绝对让你不虚此行。

2026年4月19日 17:20

mysql查看版本命令(怎么通过命令查看mysql版本)

mysql查看版本命令(怎么通过命令查看mysql版本)

其实mysql查看版本命令的问题并不复杂,但是又很多的朋友都不太了解怎么通过命令查看mysql版本,因此呢,今天小编就来为大家分享mysql查看版本命令的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年4月19日 17:00

如何获取网页的url?哪里可以获得广告url地址

如何获取网页的url?哪里可以获得广告url地址

大家好,如果您还对免费url不太了解,没有关系,今天就由本站为大家分享免费url的知识,包括如何获取网页的url的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年4月19日 16:40

如何查看mysql环境是否配置成功(my**L装好需不需要在环境变量里配置,如何配置)

如何查看mysql环境是否配置成功(my**L装好需不需要在环境变量里配置,如何配置)

关注本号的朋友都知道,我们一直在持续输出关于如何查看mysql环境是否配置成功的干货。今天,我们就聚焦到大家反复问到的my**L装好需不需要在环境变量里配置,如何配置上。

2026年4月19日 16:20

最近更新

热门文章

floatleft是什么意思(displayflex和floatleft的区别)
2026-04-17 04:40:03 浏览:0
繁体字转换器(繁体字转化)
2026-04-04 18:00:01 浏览:0
androidbc(bc8-android是什么手机型号)
2026-04-05 07:20:02 浏览:0
标签列表