node-js,npm安装-详细教程

news/2024/9/20 10:42:49

一、npm是什么?
npm 是 NodeJS 下的包管理器,vue-cli脚手架模板就是基于 node 下的 npm 来完成安装的。

相关介绍~
webpack: 它的主要用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。
vue-cli:官方提供的一个脚手架,用于快速生成一个 vue 的项目模板。

二、安装、配置环境变量
1.下载并安装NodeJS
windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要直接访问官网(https://nodejs.cn/download/),这里我们可以选择 Windows 安装包 (.msi)-64位 进行安装。

 或者直接登陆官网 http://nodejs.org/

 安装过程基本一路直接“NEXT”就可以了,直到Finished。 

  windows下,安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“D:\RunSoftware\nodejs” 

 确认 nodejs 安装成功:

快捷键 win+R —> 输入 cmd命令行,进入 dos 窗口:输入 node -v, 查看是否能够正确打印出版本号即可!

 

node自带 npm,输入 npm -v,查看是否能够正确打印出版本号即可!

 2.npm配置

npm作为一个NodeJS的模块管理,我们可以先配置npm的全局模块的存放路径以及cache的路径。
(1)建立2个目录 node_cache 和 node_global 。
如果想将这两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹。如下:

 (2)进行配置

npm config set prefix "D:\RunSoftware\nodejs\node_global"
npm config set cache "D:\RunSoftware\nodejs\node_cache"

如果不进行这一步设置,npm的全局安装包,将不会在node安装文件夹里。

如果这个步骤出现错误,如:operation not permitted, mkdir ‘D:\RunSoftware\nodejs’,请使用管理员身份打开cmd命令行。
这里我们可以看到:

 (3)配置 环境变量

进入环境变量对话框,在系统变量下新建 “NODE_PATH”,输入”D:\RunSoftware\nodejs\node_global\node_modules“。

 

 

 由于改变了module的默认地址,所以上面的用户变量都要跟着改变一下(用户变量"PATH"修改为“D:\RunSoftware\nodejs\node_global\”),否则使用 module 的时候会导致输入命令出现 “xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。

 (4)安装 Node.js 淘宝镜像加速器(cnpm)。这样子的话,下载会快很多~

配置镜像站:npm config set registry=https://registry.npm.taobao.org

 

检查一下镜像站是否可以:npm config get registry


接下来,输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

或者输入如下命令:

# -g 就是全局安装
npm install cnpm -g
# 或使用如下语句解决 npm 速度慢的问题
npm install --registry=https://registry.npm.taobao.org
1
2
3
4
添加系统变量path的内容:
  因为 cnpm 会被安装到 D:\RunSoftware\nodejs\node_global 下,而系统变量path并未包含该路径。所以我们在系统变量path下添加该路径后,便可正常使用 cnpm 。
  
然后,输入命令:cnpm -v,查看结果。

安装过程可能会有点慢,耐心等待!虽然安装了 cnpm,但是尽量少用!
安装的位置,如下:

至此,我们的 npm 安装就成功结束了!
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/panpan_Yang/article/details/130284726

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/47528.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

大众点评商家爬取

对显示搜索结果的网址发送请求import requestsurl = https://www.dianping.com/search/keyword/150/0_%E6%84%8F%E9%9D%A2headers = {Cookie:baiduappugc_ab=ugcdetail%3AA%3A1; _lxsdk_cuid=18fee40b7a3c8-005f5aa16f3f6f-26001c51-144000-18fee40b7a37e; _lxsdk=18fee40b7a3c…

全网最适合入门的面向对象编程教程:01 面向对象编程的基本概念

本文主要介绍了面向对象编程的基本概念:类和对象、三大特性-继承封装多态、UML类图和对象图的基本概念以及教程所需要的开发环境。全网最适合入门的面向对象编程教程:01 面向对象编程的基本概念 以下,我们将简单介绍面向对象编程的基本概念和图形化描述方法,在后面的章节中…

Kubernetes 审计(Auditing)

Kubernetes 审计(Auditing),Kubernetes 审计简介,审计策略简介,引入审计,启用审计,记录审计阶段为:ResponseStarted,审计级别为Metadata,apiVersion为group: "" 的日志,只记录audit命名空间里的日志,只记录audit命名空间的pods操作日志,只记录audit命名…

Excel动态日历1

日历是我们生活中不可或缺的一部分,它能帮助我们规划时间、安排计划,以及记录生活中的点滴。而动态日历图则更是一种流行的视觉呈现方式,它可以直观地展示出每个日期的数据变化和趋势,让我们更好地理解时间和事件的关系。在这篇文章中,我们将向你介绍如何使用Excel制作一个…

ubuntu通过安装包安装Mongodb

下载官方的压缩包 下载地址 选择对应的版本,这里用 x64架构的ubuntu20.04作为演示 在服务器创建mongodb的自定义安装目录 例如安装在/opt/mongodb#创建安装目录mkdir -p /opt/mongodb#创建mongoDB数据目录mkdir -p /opt/mongodbDATA#创建mongodb日志目录mkdir -p /opt/mongodb…

GUI学习

GUI学习 前言:本来不打算学习Gui的,不过最近需要用到还是学习一下吧 1.1 awt 与swing java的图形化界面的对象存在于awt与swing包中,awt需要调用本地系统方法实现功能,在不同的 平台下显示不同,swing是在awt的基础上实现的一套图形化界面,提供了更多组件,由于全部都适 用…

AI制图生产力:Midjourney v5和Stable Diffusion Reimagine

随着生成型AI技术的能力提升,越来越多的注意力放在了通过AI模型提升研发效率上。业内比较火的AI模型有很多,比如画图神器Midjourney、用途多样的Stable Diffusion,以及OpenAI此前刚刚迭代的DALL-E 2。对于研发团队而言,尽管Midjourney功能强大且不需要本地安装,但它对于硬…

【编译原理】第六章课后习题(王原生第三版)

前言课本: 编译原理(第三版)[王生原、董渊..等编著] 习题: 主要习题内容是第一章到第八章,具体内容如下表章节 内容 链接第一章 课后部分选择题 https://blog.csdn.net/Zchengjisihan/article/details/136243955第二章 课后部分选择题 https://blog.csdn.net/Zchengjisiha…